python - 创建用于数据框的函数

标签 python pandas function dataframe

如何创建一个函数来计算 pandas 中数据帧中特定列值的平方?

应该如下所示

def func(数据框,列,值)

最佳答案

假设您有名为 df 的数据框

只需创建一个函数:-

def pow(data,column,val):
    return data[column]**val

现在只需调用该函数并传递系列,并将 val 作为参数:-

func(df,'col3',2)

您可以通过以下方式完成此操作而无需创建函数:-

df['column name']**2

关于python - 创建用于数据框的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66457783/

相关文章:

python - 我可以在 PyTorch 中指定内核权重特定学习率吗?

python - math.sqrt 结果 TypeError :'float' 对象无法解释为整数

Javascript 重复字母 X 次

python - 在不使用全局变量的情况下保存函数的数据

python - Matplotlib:使用日期时间轴绘图时如何跳过一系列小时?

立即调用 Javascript 函数

python - 'pipenv install' 失败,TypeError : must be str, not type

python - Django 覆盖模型 Clean() 与 Save()

python - pandas 操作期间的进度指示器

python - DataFrame 的复杂过滤