でシリーズを使用して、新しい変数を作成するので、私は出力されたデータセットがあります。重複
gdp = pd.read_csv(r"gdpproject.csv",
encoding="ISO-8859-1")
gdp.head(2)
gdp.tail(2)
これは私の出力できます:だから、すぐにあなたがその国ごとに気づく
Country.Name Indicator.Name 2004 2005
0 World GDP 5.590000e+13 5.810000e+13
1 World Health 5.590000e+13 5.810000e+13
086 Zimbabwe GDP per capita 8.681564e+02 8.082944e+02
089 Zimbabwe Population 1.277751e+07 1.294003e+07
を複数の指標があります。
私がしようとしていることは、現在の2つのインジケータから新しいインジケータを作成することです。そして、それぞれのユニークな国のためにそれを作成してください。
for i in series(gdp['Country.Name']):
gdp['Military Spending'] = 100/gdp['Military percent of GDP'] *
gdp['GDP']
私に、このエラーメッセージが与えている:私はこのシリーズは、仕事を得るにはどうすればよい
NameError Traceback (most recent call last)
<ipython-input-37-d817ea1522fc> in <module>()
----> 1 for i in series(gdp1['Country.Name']):
2 gdp1['Military Spending'] = 100/gdp1['Military percent of GDP'] *
gdp1['GDP']
NameError: name 'series' is not defined
を?私はまた、単にそれを試してみました。
for i in gdp['Country.Name']
まだエラーメッセージが表示されます。
お願いします!