【发布时间】:2020-01-29 13:04:58
【问题描述】:
我有这个df,其中几行在百分比列中有多个值。有些行只有一个值,有些行将有 2 - 3 个值。我想计算具有多个值的行的平均值。
location Ethnic Percent
0 Beaches-East York English , Scottish , Canadian 19.7 , 18.9 , 24.2
由于只有 4 行有多个值,因此我以非常业余的方式逐行计算并替换值。如果我有 50 行要计算,什么是更有效的方法?
我的业余尝试:
import statistics
print(statistics.mean([19.7,18.9,24.2]))
【问题讨论】:
-
您是从 excel 文件中读取这些数据吗?
-
@Leosky No. 数据来自网站。
标签: python pandas dataframe mean