将DataFrame的数据存到.xlsx
时间: 2023-05-29 08:07:55 浏览: 108
文件中,可以使用pandas的to_excel()方法。
示例代码:
```python
import pandas as pd
# 创建一个DataFrame
data = {'Name': ['Tom', 'Jerry', 'Mickey', 'Minnie'],
'Age': [20, 18, 25, 23],
'Gender': ['M', 'M', 'M', 'F']}
df = pd.DataFrame(data)
# 将数据存到.xlsx文件中
df.to_excel('data.xlsx', index=False)
```
在上面的代码中,首先创建了一个包含姓名、年龄和性别的DataFrame,然后使用to_excel()方法将数据存到了名为data.xlsx的文件中。其中,index=False表示不需要将行索引写入文件中。
相关问题
df = pd.DataFrame('汇总.xlsx',usecols=["A:X"],skiprow=14,rows=51) TypeError: DataFrame.__init__() got an unexpected keyword argument 'usecols'
这个错误是因为`pd.DataFrame()`函数并没有`usecols`这个参数,你可以使用`pd.read_excel()`来读取Excel文件,并使用`usecols`参数来指定要读取的列。修改你的代码如下:
```
import pandas as pd
df = pd.read_excel('汇总.xlsx', usecols="A:X", skiprows=range(14), nrows=51)
```
这样就可以读取Excel文件中的前51行,从第15行开始读取,只保留A到X列的数据。
DataFrame df = pd.read_excel('data.xlsx') 什么意思
这行代码使用 Pandas 库中的 read_excel 函数从名为 "data.xlsx" 的 Excel 文件中读取数据,并将其存储为 DataFrame 对象 df。DataFrame 是 Pandas 中用于存储和操作二维表格数据的主要数据结构。它类似于 Excel 中的工作表,其中每列可以包含不同类型的数据(例如数字、文本、日期等),并且每行都有一个唯一的索引。在这个例子中,Excel 文件应该位于当前工作目录下。
阅读全文