df = pd.read_csv("C:/Users/16316/Desktop/PsychologyData/1.csv")
df_Male = df[df['Subgroup'] == 'Male']
df_Male
df_Male.index
df_Male.set_index("Week Label")
Indicator Group State Subgroup Week Value Low CI High CI Confidence Interval Quartile range
Week Label
Apr 23 - May 5 Symptoms of Depressive Disorder By Gender United States Male 1 20.8 19.6 22.0 19.6 - 22.0 NaN
Apr 23 - May 5 Symptoms of Anxiety Disorder By Gender United States Male 1 26.1 24.7 27.5 24.7 - 27.5 NaN
Apr 23 - May 5 Symptoms of Anxiety Disorder or Depressive Dis... By Gender United States Male 1 31.0 29.6 32.3 29.6 - 32.3 NaN
May 7 - May 12 Symptoms of Depressive Disorder By Gender United States Male 2 22.3 20.6 24.0 20.6 - 24.0 NaN
May 7 - May 12 Symptoms of Anxiety Disorder By Gender United States Male 2 26.7 24.9 28.5 24.9 - 28.5 NaN
May 7 - May 12 Symptoms of Anxiety Disorder or Depressive Dis... By Gender United States Male 2 31.4 29.5 33.3 29.5 - 33.3 NaN
May 14 - May 19 Symptoms of Depressive Disorder By Gender United States Male 3 22.1 21.0 23.3 21.0 - 23.3 NaN
我如何区分这些数据,使其只显示按“男性”和“抑郁症症状”排序的数据。我只想和Sympts的男人争吵。抑郁障碍的出现
我不确定它的显示是否正确,但我想要的列是男性分组,以及抑郁障碍的指示症状
其余的数据中也有1000行。
发布于 2020-06-30 15:08:06
df = df[(df.Subgroup=='Male') & (df.Indicator=='Symptoms of Depressive Disorder')]
“&”可以帮助处理多个条件来过滤数据。对于将来的参考,您可以查看给出的各种here.示例
https://stackoverflow.com/questions/62658778
复制相似问题