0
你好我想,因爲我不熟悉R鍵此功能轉換爲大熊貓轉換[R比例公式大熊貓
sum(data_file$finished_race_date >= 0, na.rm = TRUE)/sum(data_file$signup_race_date >= 0, na.rm = TRUE)
我試圖找出有多少百分比亞軍完賽
你好我想,因爲我不熟悉R鍵此功能轉換爲大熊貓轉換[R比例公式大熊貓
sum(data_file$finished_race_date >= 0, na.rm = TRUE)/sum(data_file$signup_race_date >= 0, na.rm = TRUE)
我試圖找出有多少百分比亞軍完賽
如果需要劃分True
值之和在2個布爾面具由notnull
比較:
100 * data_file.finished_race_date.notnull().sum()/data_file.signup_race_date.notnull().sum()
樣品:
import pandas as pd
import numpy as np
data_file = pd.DataFrame({'finished_race_date':['2/5/16',np.nan,np.nan],
'signup_race_date':[np.nan,'2/5/16','2/5/16']})
print (data_file)
finished_race_date signup_race_date
0 2/5/16 NaN
1 NaN 2/5/16
2 NaN 2/5/16
print (data_file.finished_race_date.notnull())
0 True
1 False
2 False
Name: finished_race_date, dtype: bool
print (data_file.finished_race_date.notnull().sum())
1
finished_race_date = data_file.finished_race_date.notnull().sum()
signup_race_date = data_file.signup_race_date.notnull().sum()
print (100 * finished_race_date/signup_race_date)
50.0
我得到了這個錯誤消息:numpy.int64'對象沒有屬性'div' – kwashington122
什麼返回'(data_file.finished_race_date> = 0)'? – jezrael
AttributeError Traceback in () ----> 1 print(data_file.finished_race_date> = 0).sum()。div((data_file.signup_race_date > = 0).sum()) –
kwashington122