对矩阵中的指定行和指定列进行求和

直接看代码看程序吧

对矩阵中的指定行和指定列进行求和

对矩阵中的指定行和指定列进行求和

对矩阵中的指定行和指定列进行求和

对矩阵中的指定行和指定列进行求和

 

里面有点疑问,打印了一下df的类型是DataFrame类型,

对矩阵中的指定行和指定列进行求和

对矩阵中的指定行和指定列进行求和

df.values可以将DataFrame(二维列表)转成矩阵

用了那么久不知道DataFrame是什么,下面来详细介绍一下

 

Pandas的数据类型

Pandas基于两种数据类型: series 与 dataframe 。

Series:一种类似于一维数组的对象,是由一组数据(各种NumPy数据类型)以及一组与之相关的数据标签(即索引)组成。仅由一组数据也可产生简单的Series对象。注意:Series中的索引值是可以重复的。
DataFrame:一个表格型的数据结构,包含有一组有序的列,每列可以是不同的值类型(数值、字符串、布尔型等),DataFrame即有行索引也有列索引,可以被看做是由Series组成的字典。

对矩阵中的指定行和指定列进行求和

对矩阵中的指定行和指定列进行求和

对矩阵中的指定行和指定列进行求和

2字典创建dataFrame

对矩阵中的指定行和指定列进行求和

一共有4行通过代码中的 index=list(range(4))实现的

3dataFrame数据操作

对矩阵中的指定行和指定列进行求和

df.iloc()方法最常用

增加一列

对矩阵中的指定行和指定列进行求和

列删除 del(df.['指定列'])

或者使用df.pop('指定列')

对矩阵中的指定行和指定列进行求和

 

行选择(选择某一行,或者几行的数据)df.iloc()

结果如下:

对矩阵中的指定行和指定列进行求和

添加一行或者多行

df06.loc['e'] = [22,33,444]或者 df06.append(data2)

对矩阵中的指定行和指定列进行求和

行删除 df.drop('指定行')

对矩阵中的指定行和指定列进行求和

参考文章连接如下

https://www.jianshu.com/p/c534e83d2f4b

https://blog.****.net/jinlong_xu/article/details/61193418