python 清空pd.DataFrame()
时间: 2023-08-14 11:11:43 浏览: 432
python pandas.DataFrame.loc函数使用详解
要清空一个 Pandas 的 DataFrame,可以使用 `df.drop()` 方法或者直接重新赋值一个空的 DataFrame。以下是两种方法的示例:
方法一:使用 `df.drop()` 方法清空 DataFrame
```python
import pandas as pd
# 创建一个示例 DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 使用 drop 方法清空 DataFrame
df.drop(df.index, inplace=True)
# 打印清空后的 DataFrame
print(df)
```
输出结果:
```
Empty DataFrame
Columns: [A, B]
Index: []
```
方法二:重新赋值一个空的 DataFrame
```python
import pandas as pd
# 创建一个示例 DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 重新赋值一个空的 DataFrame
df = pd.DataFrame()
# 打印清空后的 DataFrame
print(df)
```
输出结果:
```
Empty DataFrame
Columns: []
Index: []
```
这两种方法都可以清空 DataFrame,你可以根据自己的实际需求选择其中一种来使用。
阅读全文