我使用的是python3.5。另外,我是一个初学者(3周的经验)Python尝试者,不知怎么的,我没有放弃尝试分析我的数据。在
数据说明:我的数据在csv文件中(钒铁.csv). {如果我想把它全部包括进来,请看。它有5列:年龄(岁)
钒铁(升)
ht(英寸)
性别(女性=0,男性=1)
吸烟(非吸烟者=1,吸烟者=1)
任务:我试图编写一个程序来生成平均fev的条形图,其中误差条表示标准偏差。我试着在4个不同的年龄组(11-12,13-14,15-16,17或更大)同时拥有两个酒吧(吸烟者/不吸烟者)。在
目前为止的代码(请原谅我所有的注释,这有助于我知道我在做什么):import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
data = pd.read_csv('fev.csv')
nonsmokers = data[data.smoke==0]
smokers = data[data.smoke==1]
nonsmokers1 = nonsmokers[(nonsmokers.age==11) | (nonsmokers.age==12)]
nonsmokers2 = nonsmokers[(nonsmokers.age==13) | (nonsmokers.age==14)]
nonsmokers3 = nonsmokers[(nonsmokers