添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
    array = np.array(df)  # 将df转换为list对象
    list = array.tolist()  # 将array转换为list
    list = list[0]         # 获取第一行的数据
    print(list)

2,将第一行的数据变为列名

df.columns = list  #将列名改为指定列表中的元素

3,删除多余的第一行

df.drop([0], inplace=True)  # 删除df的第一行多余的数据
print(df)
a.columns.name = 'code' 这样就可以修改过来。 以上这篇python 给 DataFrame 增加index行名和columns 列名 的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:用pandas中的DataFram
在创建pd. DataFrame 时,可以使用"header"参数将数据框 第一行 作为 列名 。例如: import pandas as pd data =[[1, 2, 3], [4, 5, 6]] df = pd. DataFrame (data, columns=['a', 'b', 'c']) 或者你可以在读入csv的时候使用"header=0" 将 第一行 设为 列名 。 df = pd.read_csv(...
修改索引index 1、采取直接赋值的方法: df1=pd. DataFrame (np.arange(9).reshape(3,3),index=['bj','sh','gz'],columns=['a','b','c']) print(df1) #修改index,直接给index重新赋值 df1.index=['beijing','shanghai','guangzhou'] print(df1) 输出结果: 2、使用rename 可以自定义map函数(x是原有的行列值) def test_map(x): return x+
可以使用pandas中的 DataFrame ()函数将list转换为 dataframe ,并使用参数columns指定 第一行 为表头。 示例代码如下: import pandas as pd data =[["Name", "Age", "Gender"], ["Alice", 25, "Female"], ["Bob", 30, "Male"]] df = pd.D...
arr=ddf[1].values df = pd. DataFrame (arr[1:,1:], index=arr[1:,0], columns=arr[0,1:]) df.index.name = arr[0,0] 2、将过程封装为函数 def change_df(df): arr=df.values new_df = pd. DataFrame (arr[1:,1:], index=arr[1:,0], columns=arr[0,1:]) 首先,构建一个 dataframe : import pandas as pd d={'one':{'a':1,'b':2,'c':3,'d':4},'two':{'a':5,'b':6,'c':7,'d':8},'three':{'a':9,'b':10,'c':11,'d':12}} df=pd. DataFrame (d) print(df) 输出结果...
pandas读取表格的时候,经常把Excel表的 列名 也读取为数据。解决方法是把header设置为0而不是None infection=pd.read_csv('dataset/data_processed/infection.csv', sep=',', header=0, names=None) 若需要自己写列