pandas如何对指定列除以该列最小值
时间: 2023-10-26 21:02:29 浏览: 154
python求numpy中array按列非零元素的平均值案例
5星 · 资源好评率100%
可以使用pandas中的apply()方法,实现对指定列的最小值计算和列的除法操作。具体代码如下:
```
import pandas as pd
df = pd.read_csv('your_data.csv') # 读取数据
# 定义函数实现对指定列除以该列最小值的操作
def divide_col_min(col):
return col / col.min()
# 使用apply()方法对指定列进行操作
df['your_col_name'] = df['your_col_name'].apply(divide_col_min)
# 输出结果
print(df.head())
```
其中,需要将代码中的"your_data.csv"和"your_col_name"替换为自己的数据文件和列名。这样,就能对指定列进行除以最小值的操作啦!
阅读全文