map()函数如何在python中工作?

阿特雷达达

我想对熊猫数据框对象应用numpy函数平均值。由于我想将此函数应用于dataframe对象的行元素,因此我已应用了map函数。代码如下:

df = pd.DataFrame(np.random.rand(5,3),columns = ['Col1','Col2','Col3'])
df_averge_row = df.apply(np.average(weights=[[1,1,1],[2,2,2],[3,3,3],[4,4,4],[5,5,5]]),axis=0)

不幸的是,它不起作用。任何建议都会有帮助

丹尼斯·普里霍德科

由于您每行有3列,并且每个问题都按行(而不是按列)应用函数,因此weights函数只能有3个元素(给定行中的每列一个,例如[1,2, 3]):

df = pd.DataFrame(np.random.rand(5,3),columns = ['Col1','Col2','Col3'])
weights = weights=[1,2,3]
df_averge_row = df.apply(lambda x: np.average(x, weights=weights),axis=1)

df_averge_row

出:

0    0.618617
1    0.757778
2    0.551463
3    0.497654
4    0.755083
dtype: float64

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

内置函数“ sorted”如何在Python中工作?

来自分类Dev

函数正常工作时如何在Python中显示动画?

来自分类Dev

Python:转换器如何在genfromtxt()函数中工作?

来自分类Dev

回调函数如何在多处理map_async中工作?

来自分类Dev

内联函数如何在C ++中工作?

来自分类Dev

嵌套函数如何在MATLAB中工作?

来自分类Dev

函数如何在javascript中工作

来自分类Dev

super()如何在构造函数中工作

来自分类Dev

函数如何在javascript中工作

来自分类Dev

超函数如何在Java中工作?

来自分类Dev

#defined函数如何在C中工作?

来自分类Dev

callMe函数如何在javascript中工作

来自分类Dev

dist函数如何在MATLAB中工作?

来自分类Dev

calc() 函数如何在 CSS 中工作?

来自分类Dev

评估函数如何在 keras 中工作

来自分类Dev

and&or 如何在 print() 函数中工作?

来自分类Dev

如何在.map中返回异步函数?

来自分类Dev

如何在reactjs的map函数中连接

来自分类Dev

如何在不在工作目录中的python文件中调用函数?

来自分类Dev

.append()函数在python中如何工作

来自分类Dev

sum() 函数在 python 中是如何工作的?

来自分类Dev

这个条件语句在 .map 函数中是如何工作的?

来自分类Dev

max()函数如何在python中的字符串列表上工作?

来自分类Dev

==如何在python中为字典工作

来自分类Dev

变量如何在Python中工作?

来自分类Dev

继承如何在Python中工作

来自分类Dev

默认参数如何在python中工作

来自分类Dev

回溯如何在Python中工作

来自分类Dev

Integer Division如何在python中工作?