pandas dataframe添加列名

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

pandas dataframe添加列名

门前塘   2022-06-20 我要评论

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)

运行结果:

在这里插入图片描述

 到此这篇关于pandas 给dataframe添加列名的两种方法的文章就介绍到这了,更多相关pandas dataframe添加列名内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们