python数据分析依赖于第三方库,其中numpy、pandas、matplotlib是经常使用的,本人大致学习了这几个库,基本的操作了解一些,学习的目的是为了能在实际中应用,下面将对《利用Python进行数据分析》书中的示例进行操作,期望学到的东西能融合贯通。(原始数据可在GitHub上下载)
进行示例之前需要了解的知识
JSON与dict 的比较
JSON(JavaScript Object Notation)
是一种数据格式,纯字符串
dict
是一种数据结构,是对Hash Table这一数据结构的实现
在python中,json和dict非常类似,都是以key-value的形式存在,而且json、dict也可以非常方便的通过dumps、loads互转
区别:
1.json中key只能是字符串(数字也不例外),且强制是双引号,value如果是数字可以不加双引号
dict相对自由,可以是双引号,也可以是单引号
2.json的类型是字符串(边界符是单引号)
dict的类型是字典
当然还有其他区别,暂时先了解这么多吧!
进入正题
由于在读取文件之前,只知道是txt文本文件,具体内部是什么样的我们不知道,先打开文件看看。