Python 数据可视化 06 | pandas 数据操作之I/O 和数据清理

pandas 的 I/O 操作

pandas 和 Numpy 一样,可以对数据进行读写操作,比如将数据写入 CSV、HTML、JSON、Excel 等等。

假设现在我们有这么一个 DataFrame:

pandas 写入

将它写入到 json 中可以是这样:

写入到 HTML:

写入到 csv:

你可以将它们存储为你的电脑文件中,只要传入你要存储的文件名就可以了:

打开存储好数据的 HTML 就是这样的:

如果你不想把 index 的数据也存储进来,你可以使用参数指定一下:

本文隐藏内容 登陆 后才可以浏览
想要同时去掉多列的话,可以使用这样:

去除不必要的行

类似的,如果你要去除第 0 和 第 1 行的数据,那么可以这样:

巧用 apply

你可以使用 apply 来调用特定的方法,对你的数据进行额外操作,比如说,你想把 [May 2020]这一列中的数据都减 1 ,那么就可以这样:

ok,以上代码已上传,可以到 Github 上面参考。

发表回复