dataframe指定列列空白处填入0
时间: 2023-12-03 08:49:43 浏览: 26
您可以使用pandas的fillna()函数来在dataframe指定列的空白处填入0。以下是一个示例代码:
```
import pandas as pd
# 创建一个dataframe
df = pd.DataFrame({'A': [1, 2, None, 4], 'B': [None, 6, 7, 8], 'C': [9, 10, 11, 12]})
# 在列B的空白处填入0
df['B'] = df['B'].fillna(0)
# 打印结果
print(df)
```
输出结果如下:
```
A B C
0 1.0 0.0 9
1 2.0 6.0 10
2 NaN 7.0 11
3 4.0 8.0 12
```
在这个示例中,我们创建了一个有三列的dataframe,并在列A和列B中添加了一些空白值。然后,我们使用fillna()函数将列B的空白值填入了0。最后,我们打印了更新后的dataframe。
相关问题
dataframe之列列空白处填入0
可以使用fillna方法将DataFrame中的NaN值替换为0。例如:
```
import pandas as pd
df = pd.DataFrame({'A': [1, None, 3], 'B': [None, 5, None], 'C': [7, 8, 9]})
print("Original DataFrame:")
print(df)
df.fillna(0, inplace=True)
print("DataFrame with NaN values replaced by 0:")
print(df)
```
输出:
```
Original DataFrame:
A B C
0 1.0 NaN 7
1 NaN 5.0 8
2 3.0 NaN 9
DataFrame with NaN values replaced by 0:
A B C
0 1.0 0.0 7
1 0.0 5.0 8
2 3.0 0.0 9
```
在上面的代码中,我们创建了一个包含NaN值的DataFrame,并使用fillna方法将这些NaN值替换为0。使用inplace=True参数将更改应用于原始DataFrame。
dataframe指定列求和
可以使用 Pandas 库中的 `sum()` 函数来对指定列进行求和。
假设我们有一个名为 `df` 的 DataFrame,其中包含三列 `A`、`B` 和 `C`:
```
A B C
0 1 4 7
1 2 5 8
2 3 6 9
```
如果我们想对列 `B` 进行求和,可以使用以下代码:
```python
result = df['B'].sum()
```
此时 `result` 的值为 `15`,即列 `B` 的总和。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)