热线电话:13121318867

登录
2019-03-14 阅读量: 734
“未进入”未输出预期值

我觉得这是一个白痴问这个,但我有一个主列表和2个列表,其中包含主列表中的条目。我想制作第三个列表,其中包含主列表中的其余条目。但由于某种原因,我的for循环只输出列表中的每个条目,而忽略if语句。知道为什么吗?这是我第一次使用1个衬垫和if语句,但我尝试使用常规语法,但它仍然无效。

from sklearn import preprocessing, linear_model, svm

from sklearn.metrics import r2_score

pd.set_option('display.max_rows', 500)

pd.set_option('display.max_columns', 500)

pd.set_option('display.width', 1000)

raw_df = pd.read_csv('parkinsons_updrs.data.txt', index_col=False)

#Check for missing data

#print(pd.isnull(raw_df).sum())

#Grouping the patients by subject #

ID = set(raw_df['subject#'])

df_mean = pd.DataFrame()

group = raw_df.groupby('subject#')

for patient, medical_data in group:

#print(patient)

#print(medical_data)

df_mean = df_mean.append(medical_data.agg(np.mean), ignore_index=True)

jitter_col = [col for col in df_mean.columns.values if 'Jitter' in col]

shimmer_col = [col for col in df_mean.columns.values if 'Shimmer' in col]

remainder_col = [col for col in df_mean.columns.values if col not in jitter_col or col not in shimmer_col]

0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子