关于泰坦尼克案例的代码请教
#mean fare for each classpassenger_classes =
fares_by_class = {}
for this_class in passenger_classes:
pclass_rows = titanic_survival == this_class]
pclass_fares = pclass_rows["Fare"]
fare_for_class = pclass_fares.mean()
fares_by_class = fare_for_class
print fares_by_class
代码如上,就是求每个船舱等级对应的平均价格,这里循环中的索引都不是很清楚,请教下大神解释下,谢谢!(titanic_survival对应CSV文件所有数据)
#mean fare for each class
passenger_classes =
fares_by_class = {}
for this_class in passenger_classes:
pclass_rows = titanic_survival == this_class]# 选择文件中的幸存者所在的行,估计文件是一行一行的,而且这个文件十有八九是用pandas打开的
pclass_fares = pclass_rows["Fare"]# 选择每行的Fare列,就是船票价格列
fare_for_class = pclass_fares.mean()# 求均值
fares_by_class = fare_for_class# 创建一个新列,把均值赋值给它
print(fares_by_class)# 都0202年了,print加个括号吧 弱弱的佳佳 发表于 2020-10-5 20:28
#mean fare for each class
passenger_classes =
fares_by_class = {}
非常感谢!
页:
[1]