python dataframe 一列除以另一列
时间: 2024-08-21 12:02:22 浏览: 81
Pandas对DataFrame单列/多列进行运算(map, apply, transform, agg)
5星 · 资源好评率100%
在Python的Pandas库中,DataFrame是一种二维表格数据结构,非常适合处理和分析数据。如果你想要计算DataFrame中的一列除以另一列,你可以直接使用`pandas.DataFrame`的运算符如`/`来实现。例如,假设你有一个DataFrame `df`,其中`column1`是你想除以的列,而`column2`是除数,你可以这样做:
```python
result_column = df['column1'] / df['column2']
```
这会返回一个新的Series,包含的是`column1`元素除以`column2`的结果。如果你想将结果保存回原DataFrame的新列,可以使用赋值操作:
```python
df['new_column_name'] = df['column1'] / df['column2']
```
现在,`df`就有了名为`new_column_name`的新列,其内容是原来两列对应位置元素的商。
阅读全文