2017-05-17 6 views
1

私はPythonの本当の初心者です。私はいくつかのデータを取得するためにそれを使用するように求められました。 私はそれらを手に入れることができましたが、今は後で使うことができるExcelのタブまたはCSVにファイルを書き込む必要があります。 私はこの形式であってきたデータ: 2005-02-04T01:00:00 + 02:00,1836.910000 2005-02-05T01 @:00:00 + 02:00生データをcsvに分類します。 python

私は分類するためにこれをやって管理それらより良い

>>> date_value = np.array([ (dateutil.parser.parse(d), float(v)) 
...      for d,v in [l.split(',') for l in values.text.split('@')]]) 
>>>ts = pd.Series(date_value[:,1],index=date_value[:,0]) 

>>> ts 

、今、私はこのフォーマットにそれらを得た:

2005-02-04 01:00:00 + 02:00 1836.91

2005年2月5日1時00分: 00 + 02:00 1821.45

これで、ExcelファイルやCSVファイルとして保存する方法が見つかりません。 アドバイスがありましたら...?

おかげで G.

+1

、実際にプロジェクトの要件である場合はイースリーhttps://docs.python.org/2/library/csv.html httpsのことを行うことができます.org/3.6/library/csv.html –

答えて

1

すばやくデータを読み取るためにパンダを使用する方法を考え出しているように見えるので、次のステップでは、CSVを書くためにそれを使用することです。そしてそれはで行われています:

pandas.DataFrame.to_csv

Excelは、自分をエクセルに変換する必要CSVファイルを読み込むことが完全にできません。 //docs.python:これはPythonはCSV形式のMODUに構築

http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_excel.html

+0

ありがとう、これは簡単だとは思わなかった=) – Gus

関連する問題