python pandas 给dataframe添加列名 | 您所在的位置:网站首页 › pandas创建新列 › python pandas 给dataframe添加列名 |
方法
方法1方法2
DataFrame是Python中Pandas库中的一种数据结构,它类似excel,是一种二维表。DataFrame的单元格可以存放数值、字符串等,同时DataFrame可以设置列名columns与行名index。
方法1
import pandas as pd
import numpy as np
df1 = pd.DataFrame(np.random.randn(3, 3), index=list('abc'), columns=list('ABC'))
print(df1)
运行结果: 其中第一个参数是存放在DataFrame里的数据,第二个参数index就是之前说的行名,第三个参数columns是之前说的列名。 其中后两个参数可以使用list输入,但是注意,这个list的长度要和DataFrame的大小匹配,不然会报错。当然,这两个参数是可选的,你可以选择不设置,而且这两个list是可以一样的。 方法2 import numpy as np import pandas as pd #创建一个Dataframe data=pd.DataFrame(np.arange(16).reshape(4,4)) data.columns=["列名1","列名2","列名3","列名4"] data.index=["a","b","c","d"] print("data=\n", data)运行结果: |
CopyRight 2018-2019 实验室设备网 版权所有 |