
csvから読み込んできたデータをstrからfloatに変更したいのですが,以下のエラーが出てしまい変換できません.
python
ValueError('could not convert string to float: "-249.000000"',)
コードとして,以下のコードで実行をすると,
python
print data print type(data) print float(data)
出力が
python
"-249.000000" <type 'str'> ValueError('could not convert string to float: "-249.000000"',)
となりエラーが出てしまいます.調べたのですが,分からないため,何かしらアドバイスをいただければと思います.
よろしくお願い致します.

タグにPython2を追加しておいてください。文字コードに起因する問題な気がしています。
まだ回答がついていません
会員登録して回答してみよう