jupyternotebook读取exl文件的前几列
时间: 2023-07-18 16:15:40 浏览: 37
可以使用Python中的pandas库来读取Excel文件,并且选择前几列。下面是一个示例代码:
```python
import pandas as pd
# 读取Excel文件中的前3列
df = pd.read_excel('example.xlsx', usecols=[0,1,2])
# 打印前5行数据
print(df.head())
```
其中,`usecols`参数可以传入一个列表,列表中包含需要读取的列的索引号。上述代码中,我们将前3列的索引号传入`usecols`参数中,然后通过`pd.read_excel`函数读取Excel文件,并将结果保存在`df`变量中。最后,我们使用`df.head()`函数来打印前5行数据。
相关问题
给我一个读取exl文件的python脚本
以下是一个读取excel文件的Python脚本:
```python
import pandas as pd
# 读取Excel文件
df = pd.read_excel('文件名.xlsx', sheet_name='工作表名')
# 打印数据框前5行
print(df.head())
```
请注意,以上脚本需要将 '文件名.xlsx' 和 '工作表名' 替换为实际的文件名和工作表名。如果Excel文件位于您的工作目录中,则只需在文件名前面添加路径即可。
将exl文件读取并存为表格
您可以使用 Pandas 库的 read_excel 函数来读取 Excel 文件,并将其存储为 Pandas 的 DataFrame 表格对象。
以下是一个示例代码:
```
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('example.xlsx')
# 打印表格
print(df)
```
在这个示例中,我们使用 read_excel 函数读取了名为 'example.xlsx' 的 Excel 文件,并将其存储为一个 DataFrame 对象。然后我们使用 print 函数将其打印出来。
当然,您也可以将 DataFrame 对象保存为 Excel 文件,方法是使用 to_excel 函数。示例如下:
```
# 将 DataFrame 对象保存为 Excel 文件
df.to_excel('new_example.xlsx', index=False)
```
在这个示例中,我们使用 to_excel 函数将 DataFrame 对象保存为一个名为 'new_example.xlsx' 的 Excel 文件,并且指定了 index=False,表示不保存 DataFrame 的索引。