pandas 以行将数据写入 Excel 文件
时间: 2023-09-07 22:17:56 浏览: 365
你可以使用 pandas 库中的 `to_excel()` 函数将数据按行写入 Excel 文件。示例如下:
```python
import pandas as pd
# 创建示例数据
data = {
'姓名': ['小明', '小红', '小刚'],
'年龄': [18, 20, 22],
'性别': ['男', '女', '男']
}
# 创建 DataFrame 对象
df = pd.DataFrame(data)
# 将数据按行写入 Excel 文件
df.to_excel('data.xlsx', index=False)
```
在上述代码中,我们首先创建了一个包含姓名、年龄和性别三列数据的字典对象 `data`,然后使用 `pd.DataFrame()` 函数将其转换为 DataFrame 对象。接着,我们使用 `to_excel()` 函数将 DataFrame 按行写入到名为 `data.xlsx` 的 Excel 文件中,其中 `index=False` 表示不将行索引写入文件。
相关问题
pandas 库以行将数据写入 Excel 文件
使用 Pandas 库可以将数据写入 Excel 文件。可以使用 `to_excel()` 方法,该方法将 DataFrame 写入 Excel 文件中。下面是一些示例代码:
``` python
import pandas as pd
# 创建 DataFrame
df = pd.DataFrame({
'Name': ['Alice', 'Bob', 'Charlie'],
'Age': [25, 30, 35],
'City': ['New York', 'Paris', 'London']
})
# 将 DataFrame 写入 Excel 文件
df.to_excel('data.xlsx', index=False)
```
在上面的示例中,我们首先创建了一个 DataFrame,然后使用 `to_excel()` 方法将其写入 `data.xlsx` 文件中。`index=False` 参数表示不将行索引写入 Excel 文件中。您也可以在 `to_excel()` 中指定要写入的工作表的名称。例如:
``` python
# 将 DataFrame 写入 Excel 文件的 "Sheet1" 工作表中
df.to_excel('data.xlsx', sheet_name='Sheet1', index=False)
```
通过指定 `sheet_name` 参数,我们可以将 DataFrame 写入名为 "Sheet1" 的工作表中。
使用pandas将数据写入excel文件
可以使用pandas库中的to_excel方法将数据写入excel文件。下面是一个示例代码:
```python
import pandas as pd
# 创建一个DataFrame对象
data = {'name': ['Alice', 'Bob', 'Charlie'], 'age': [25, 30, 35]}
df = pd.DataFrame(data)
# 将数据写入excel文件
df.to_excel('example.xlsx', index=False)
```
在这个示例中,我们首先创建了一个DataFrame对象,然后使用to_excel方法将数据写入了一个名为example.xlsx的Excel文件。index=False表示不将行索引写入Excel文件中。
阅读全文