私は次のようなtxtを持っています。デリミタで区切られた値ファイルを書式設定する方法はありますか?
DATE HOUR LCU MVS ACTIVE
NUMBER SYSTEM RATE
ID
2017-04-03 0 004D PROD 12.15
2017-04-03 0 005F PROD 9.82
2017-04-03 0 0060 PROD 5.99
入力がどのように私は、列の値とヘッダを置くことができ、CSV、またはTSV、またはスペースで区切られていない場合は?
私はsed、awk、Pandasを試しましたが、結果はありません。 異なる列
間には常連のパターンは、私はこの1つのようなファイルが好きないだろう:CSVファイルにそれを変換するために、明らかに素晴らしいことだ
DATE HOUR LCU MVS ACTIVE
NUMBER SYSTEM RATE
ID
2017-04-03 0 004D PROD 12.15
2017-04-03 0 005F PROD 9.82
2017-04-03 0 0060 PROD 5.99
UPDATEを、しかし、考慮不足している分野を考慮します。
DATE,HOUR,LCU,MVS,ACTIVE
,,NUMBER,SYSTEM,RATE
,,,ID,
2017-04-03,0,004D,PROD,12.15
2017-04-03,0,005F,PROD,9.82
2017-04-03,0,0060,PROD,5.99
スペースとタブが混在していますか? –
このファイルは何ですか?それはどこから来たのですか?そうでなければ何もフォーマットされていない連続した文字列になります。 2017-04-030004DPROD12.15 2017-04-030005FPROD9.82 2017-04-0300060PROD5.99 これを連結する作業に基づいて、それはスペース区切りです...あなたはにそれを単に入力した場合を除き出力のように見えます。 – Stese
ヘッダーに空白とタブが混在していて、本体に空白があるだけです –