美文网首页Python
跟小白学Python数据分析——数据导入2

跟小白学Python数据分析——数据导入2

作者: 小蚊子数据分析 | 来源:发表于2020-03-15 22:26 被阅读0次

    Mr.林:今天继续学习数据导入操作,昨天我们已经学会了导入CSV数据文件,今天我们学习导入TXT与EXCEL数据文件。

    小白:好啊!

    Mr.林:首先是导入TXT数据文件,使用的是Pandas模块中的read_table函数,数据还是与昨天一样,只是存为了TXT文件。有了昨天CSV数据文件的导入经验,导入TXT数据文件就轻车熟路了,打开spyder,输入以下代码

    小白:这个比导入CSV文件多了个参数SEP,是设置列分隔符的意思吧?

    Mr.林:聪明,同样我给代码加上对应的注释,使用#来添加注释,这样解析器就不会执行注释所在的行的内容。

    Mr.林:在变量浏览窗口中就可以看到刚导入的data变量了,双击打开data变量,就可以得到下面这张表。

    Mr.林:接下来是导入EXCEL数据文件,使用的是Pandas模块中的read_excel函数,输入以下代码

    小白:这个最简单了,只要设置下需要导入的工作表名称是吧。

    Mr.林:是的。在变量浏览窗口中就可以看到刚导入的data变量了,双击打开data变量,就可以得到下面这张表。

    Mr.林:小白,你发现没有,id、age这两列都有不同颜色标识。

    小白:对呀,这是为什么呢?其他列为什么没有?

    Mr.林:因为这两列数据类型为整数型,你看打开的这个数据框最下面有一个 Background color选项被勾选上,这个功能相当于Excel条件格式中的色阶功能,它仅对整数型、浮点型有效,对其他数据类型无效。

    我们可以使用下列命令查看下每列的数据类型

    可以看到只有id、age是int64型,其他都是object类型

    Mr.林:今天就到这,下次我们继续学习其他操作,小白你回去要多多练习,多敲代码。

    相关文章

      网友评论

        本文标题:跟小白学Python数据分析——数据导入2

        本文链接:https://www.haomeiwen.com/subject/ltjiehtx.html