python pandas写入exce
时间: 2023-08-21 12:08:09 浏览: 113
要将 Pandas 数据写入 Excel 文件,你可以使用 Pandas 的 `to_excel()` 方法。下面是一个简单的示例代码:
```python
import pandas as pd
# 创建一个示例数据
data = {'姓名': ['张三', '李四', '王五'],
'年龄': [20, 25, 30],
'城市': ['北京', '上海', '广州']}
df = pd.DataFrame(data)
# 将数据写入 Excel 文件
df.to_excel('output.xlsx', index=False)
```
在上面的示例中,我们使用字典创建了一个示例数据,并将其转换为 Pandas 的 DataFrame。然后,我们使用 `to_excel()` 方法将 DataFrame 写入 Excel 文件。`to_excel()` 方法的第一个参数是文件名,可以是相对路径或绝对路径。我们还通过设置 `index=False` 来防止写入 Excel 文件时生成默认的索引列。
运行上述代码后,将在当前目录下创建一个名为 'output.xlsx' 的 Excel 文件,并将数据写入其中。
你可以根据需要调整数据和文件名,以满足你的要求。
希望这个例子对你有所帮助!
相关问题
python pandas写入excel
可以使用pandas的to_excel函数将DataFrame写入Excel文件。示例代码如下:
```
import pandas as pd
# 创建数据框
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 写入Excel文件
df.to_excel('example.xlsx', sheet_name='Sheet1')
```
这将在当前目录下创建一个名为"example.xlsx"的Excel文件,并在其中创建一个名为"Sheet1"的工作表。
python pandas写入excel 列
您可以使用 pandas 库中的 to_excel() 函数来将数据写入 Excel 文件中的列。以下是简单的示例代码:
import pandas as pd
# 创建数据帧(dataframe)
df = pd.DataFrame({'姓名': ['张三', '李四', '王五'],
'年龄': [18, 21, 24],
'所在城市': ['北京', '上海', '广州']})
# 将数据写入 Excel 文件的第一列
df.to_excel('example.xlsx', sheet_name='Sheet1', startcol=0, index=False)
注意,上述示例代码将数据写入 Excel 文件的第一列(即 A 列)。您可以通过修改 startcol 参数的值来更改写入的列。如果要写入多列,请使用多个 to_excel() 函数或将数据透视为适合写入多列的格式。
阅读全文