你可以使用 Pandas 的rename方法或者直接对 DataFrame 的columns属性进行赋值来更改 Excel 表格的列名。 方法一:使用rename方法 代码语言:txt 复制 import pandas as pd # 读取 Excel 文件 df = pd.read_excel('your_file.xlsx') # 更改列名 new_column_names = {'old_column_name1': 'new_column_name1',...
首先,使用Pandas的read_excel()函数读取Excel文件,并将其存储为一个DataFrame对象。例如: 代码语言:txt 复制 import pandas as pd df = pd.read_excel('file.xlsx') 接下来,可以使用DataFrame的columns属性获取所有列名的列表。例如: 代码语言:txt 复制 column_names = df.columns.tolist() 最后,可以使用Python...
import pandas as pd def test(): # 读取Excel文件 df = pd.read_excel('测试数据.xlsx') # 插入列 df.insert(loc=2, column='爱好', value=None) # 保存修改后的DataFrame到新的Excel文件 df.to_excel('结果.xlsx', index=False) test() 3、插入多列 假设我需要在D列(班级)后面插入5列,表头名...
读取xls文件: # 指定文件路径和列名列表 file_path = 'example.xls' column_names = ['Column1', 'Column2'] # 使用pd.read_excel()函数读取xls文件,并指定要读取的列名 df = pd.read_excel(file_path, usecols=column_names) 在usecols参数中,你可以指定要读取的列名列表。这将只读取这些列的数据。如果...
在Excel中,我们可以看到行、列和单元格,可以使用“=”号或在公式中引用这些值。在Python中,数据存储在计算机内存中(即,用户不能直接看到),幸运的是pandas库提供了获取值、行和列的简单方法。 先准备一个数据框架,这样我们就有一些要处理的东西了。我们...
import pandas as pd # 读取excel文件,指定要读取的列名 data = pd.read_excel('file.xlsx', usecols=['列名1', '列名2', '列名3']) # 打印读取的数据 print(data) 复制代码 在上面的示例代码中,'file.xlsx'是要读取的excel文件路径,['列名1', '列名2', '列名3']是要读取的列名列表。 0 赞 0...
data = pd.read_excel('客户信息.xlsx') #获取Pandas读取Excel后所有列名的几种方法 print(list(data))# 0.直接使用list关键字,返回一个list columns_name1 = [columnfor columnin data]# 1.链表推倒式_获取Pandas列名的几种方法 columns_name2 = data.columns.values# 2.通过columns字段获取,返回一个numpy...
这个数据框本来的四列名称就会变为你的上面的列表,当然要按照顺序传入。 2. 针对性修改 用rename()方法进行修改 data.rename(columns={'城市':'city','公司名称':'name'}, inplace=True) 二、换顺序 有时候我的数据框名称都是对的,可是他们顺序不是我想要的顺序怎么办。在excel里面我们选中这一列然后拖动...
lianjia_df = pd.read_excel('rlianjia.xlsx') df = lianjia_df.copy() display(df.head(5)) 结果如下: 列表第一行数据默认成为列表名 我想读完数据表之后加上自己定义的列名,代码如下: 自定义添加列名 再来看数据表: 列名添加成功 总结: 如果原本的数据表没有列名,第一行是数据,为了避免读取显示的时候把...
pd.read_excel(open('fake2excel.xlsx', 'rb'), sheet_name='Sheet2')# 使用sheet_name=0,指定读取sheet2里面的内容。我们在原表里加入了sheet2,结果如下图所示:这种情况下,不会读取sheet1里面的内容 3、取消header读取 读取本身没有列名的数据。pd.read_excel('fake2excel.xlsx', index_col=None, ...