別のソフトで出力されたcsvファイル(Unicode)の数値データのみをリストに格納したいのですが、
どのようにプログラムを組めばよいか教えて下さい。
データは下記のようなものです。数値のデータの間はタブとスペースで区切られているようです。
これらのX座標、Y座標をそれぞれリストとして格納できればと考えております。
X 座標 Y 座標
-2.605988E+00 5.895555E-07
-2.595808E+00 5.896124E-07
-2.585628E+00 5.897834E-07
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答3件
0
pandas
を使って読み込むとよいのではないでしょうか
Python
1import pandas as pd 2 3df = pd.read_csv('data.csv', sep='\s+') 4x = df.iloc[:,0].values.tolist() 5y = df.iloc[:,1].values.tolist()
投稿2018/08/27 04:05
総合スコア15898
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/27 04:11
2018/08/27 04:16
2018/08/27 04:21
2018/08/27 04:23
2018/08/27 04:23
2018/08/27 04:29
2018/08/27 04:32
2018/08/27 04:37
2018/08/27 04:39
2018/08/27 04:44
2018/08/27 04:49
2018/08/27 05:06
0
解決済みだったらすみません。
まぎちゃんとのやり取り見てての質問なのですが、下記のコードは通りますか?
Python
1with open("data.csv", encoding="utf8") as file: 2 for line in file.readlines(): 3 print(line.rstrip())
投稿2018/08/27 04:46
総合スコア3601
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/27 04:48
2018/08/27 04:51
2018/08/27 04:59
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。