dataframe 除以一列
时间: 2023-07-25 14:48:07 浏览: 181
dataframe 按条件替换某一列中的值方法
3星 · 编辑精心推荐
要将 DataFrame 中的所有值除以一列中的值,可以使用 Pandas 的 `div()` 函数。例如,假设你的 DataFrame 名称为 `df`,要将所有值除以 `df['column_name']` 列中的值,可以使用以下代码:
```python
df = df.div(df['column_name'], axis=0)
```
其中,`axis=0` 表示按行进行操作,即每行的所有值都会除以该行 `column_name` 列中的值。如果要在原 DataFrame 中直接修改而不是返回一个新的 DataFrame,可以使用 `inplace=True` 参数:
```python
df.div(df['column_name'], axis=0, inplace=True)
```
阅读全文