我有一个清单:
data = [
{'A': [2.0, 3.0, 4.0, 5.0, 6.0], 'B':[27.0, 28.0, 29.0, 30.0], 'C': ['lic1'],
'D': ['soy1'], 'E': ['foo1']},
{'A': [7.0, 11.0, 90.0, 43.0, 87.0], 'B':[27.0, 28.0, 29.0, 30.0], 'C': ['lic1'],
'D': ['soy1'], 'E': ['foo1']},
# ... etc
]
“A”的数据是熊猫系列 . 我想计算'A'中数据的平均值和标准差(例如,A有几个记录):(均值=(2.0 3.0 4.0 5.0 6.0 7.0 11.0 90.0 43.0 87.0)/ len(A)= 25.8 )
1 回答
您可以将
list comprehension
与concat一起使用,然后使用mean
或std
.要转换为
float
(int
),请添加astype,如果问题仍然需要带有参数errors='coerce'
的to_numeric .另一种方案: