csvから読み込んできたデータをstrからfloatに変更したいのですが,以下のエラーが出てしまい変換できません.
python
1ValueError('could not convert string to float: "-249.000000"',)
コードとして,以下のコードで実行をすると,
python
1print data 2print type(data) 3print float(data)
出力が
python
1"-249.000000" 2<type 'str'> 3ValueError('could not convert string to float: "-249.000000"',)
となりエラーが出てしまいます.調べたのですが,分からないため,何かしらアドバイスをいただければと思います.
よろしくお願い致します.
タグにPython2を追加しておいてください。文字コードに起因する問題な気がしています。
回答4件
あなたの回答
tips
プレビュー