data = pd.DataFrame(A, columns=['Data']) ,data = pd.DataFrame(B, columns=['r-t'])如何放到一个excel表中
时间: 2024-02-20 11:57:44 浏览: 132
利用DataFrame的to-excel方法实现了将数据写入excel
可以使用 Pandas 库的 ExcelWriter 类来将两个 DataFrame 写入同一个 Excel 文件。下面是一个示例代码:
```python
import pandas as pd
# 创建两个 DataFrame
A = [1, 2, 3]
B = ['a', 'b', 'c']
data1 = pd.DataFrame(A, columns=['Data'])
data2 = pd.DataFrame(B, columns=['r-t'])
# 将两个 DataFrame 写入同一个 Excel 文件
with pd.ExcelWriter('data.xlsx') as writer:
data1.to_excel(writer, sheet_name='Sheet1', index=False)
data2.to_excel(writer, sheet_name='Sheet1', startcol=2, index=False)
```
在这个例子中,我们使用 `ExcelWriter` 类创建了一个名为 `data.xlsx` 的 Excel 文件,并将两个 DataFrame 写入同一个工作表 `Sheet1` 中。`startcol` 参数指定了第二个 DataFrame 写入的起始列,这里设置为 2,表示从第三列开始写入。`index=False` 参数表示不将 DataFrame 的行索引写入 Excel 文件中。
阅读全文