pyrhon提取excel中的两列形成新表
时间: 2023-03-26 11:01:42 浏览: 91
可以使用 pandas 库来提取 excel 中的两列形成新表。具体操作可以参考以下代码:
```python
import pandas as pd
# 读取 excel 文件
df = pd.read_excel('your_excel_file.xlsx')
# 提取需要的两列数据
new_df = df[['column1', 'column2']]
# 将新表保存为 excel 文件
new_df.to_excel('new_excel_file.xlsx', index=False)
```
注意,需要将 `your_excel_file.xlsx` 替换为你的 excel 文件名,将 `column1` 和 `column2` 替换为你需要提取的两列的列名,将 `new_excel_file.xlsx` 替换为你想要保存的新 excel 文件名。
相关问题
python提取excel两列数据另存为新表的代码
以下是Python提取Excel表格两列数据另存为新表的代码:
```
import pandas as pd
# 读取原始Excel文件
df = pd.read_excel('原始表格.xlsx')
# 提取两列数据
df_new = df[['列1', '列2']]
# 保存为新的Excel文件
df_new.to_excel('提取后的表格.xlsx', index=False)
```
请注意,代码中的“列1”和“列2”需要改成实际的列名。需要安装pandas库,可以使用pip install pandas命令进行安装。
使用python计算excel中两列的相关系数
可以使用pandas库来读取excel文件,并使用corr()函数计算相关系数。以下是示例代码:
```python
import pandas as pd
# 读取excel文件
df = pd.read_excel('data.xlsx')
# 提取两列数据
data1 = df['列名1']
data2 = df['列名2']
# 计算相关系数
corr = data1.corr(data2)
print('相关系数为:', corr)
```
其中,'data.xlsx'是excel文件的路径,'列名1'和'列名2'分别是要计算相关系数的两列数据的列名。通过调用data1.corr(data2)可以计算它们的相关系数,并将结果赋给corr变量。最后,可以使用print语句输出结果。
阅读全文