Python数据分析03——Pandas模块学习(二)

    xiaoxiao2024-12-08  57

    写在前面:这一篇博文事紧跟着系列的上一篇博文的,由于篇幅的原因才放置在这一篇博文中。

    索引补充

    在这里,我先补充一下上一篇博客内容中的索引的内容。 选取行和列。

    最开始的操作仍然是Python的导入语句。

    Series的行操作

    新建一个Series并且命名为s1。

    DataFrame的行和列操作

    首先,渐渐一个DataFrame,并且命名为df。

    选取DataFrame的行 注意一点,选取列不能用切片,切片只用于选取行数据。

    选取DataFrame的列

    我们还可以选取特定的行和列。

    布尔选择

    pandas行和列的部分操作

    上面,其实是DataFrame的增删改查中查的部分,接下来,我将会分享我学习增删改的部分内容。

    首先,我们回顾一下df的内容。

    增加行数据

    新增一行数据,并且把它加到df中。 上面这么做是会报错的,因为:TypeError: Can only append a Series if ignore_index=True or if the Series has a name(报错信息) 真正的方法如下: 上面我运行了两次,所以增加了两行一模一样的数据。

    增加列数据 这么做,也是会报错的,因为:ValueError: Length of values does not match length of index 所以,正确的做法是:

    删除行

    删除列 其实,这里也有很多小细节会导致报错,由于篇幅原因,我就不一一展示了,可以在实战中试一试。

    修改行和列的索引标签

    最新回复(0)