このCSVファイルをインポートしました。データフレーム内で文字列を整数とパーセントに変換する方法
Avg Spending Hospital
は整数にし、割合にPercent Spending Hospital
:
は、私は次の文字列をキャストしようとしています。
これは私のコードです:
df['Avg Spending Hospital'] = (df['Avg Spending Hospital']).astype(int)
私のコードがエラーを投げています。
このCSVファイルをインポートしました。データフレーム内で文字列を整数とパーセントに変換する方法
Avg Spending Hospital
は整数にし、割合にPercent Spending Hospital
: これは私のコードです:
df['Avg Spending Hospital'] = (df['Avg Spending Hospital']).astype(int)
私のコードがエラーを投げています。
あなたはドル記号
df['Avg Spending Hospital'] = df['Avg Spending Hospital'].str[1:].astype(int)
df['Avg Spending State'] = df['Avg Spending Hospital'].str[1:].astype(int)
df['Avg Spending Nation'] = df['Avg Spending Hospital'].str[1:].astype(int)
とパーセント記号を(ここでは、インデックスは、[:-1]):削除する必要が
df['Percent Spending Hospital'] = df['Percent Spending Hospital'].str[:-1].astype(float)
df['Percent Spending State'] = df['Percent Spending State'].str[:-1].astype(float)
こんにちは私は上記のコードを試して、それは私に再びエラーを与えています。 irはpythonパッケージをアップロードするよう求めています。私たちはそれのための前提条件のパッケージをインポートしていますか?私はpython – Mayuri
に新しいですので、残念、コピーしてエラーを貼り付けることができますか? – Nate
はAttributeErrorトレースバック(最後の最新の呼び出し)
が最後にピリオドがあるようになっていますあなたのコードの? – Nate
また、csvまたはアップロードコードを提供するのに役立ちます – Nate