2017-06-21 9 views

答えて

0

xslxwriterをご覧ください。おそらくそれはあなたが探しているものです。

1

あなたは統計を読む2つの別個の部分(統計およびCSV)

としてファイルを読むことができます:

number_of_stats_rows = 3 
stats = pandas.read_csv(file_path, nrows=number_of_stats_rows, header=None).fillna('') 

読書残りのファイル:

other_data = pandas.read_csv(file_path, skiprows=number_of_stats_rows).fillna('') 
+0

ファイルを作成したいのですが、それを読みたくありません。 –

2

パンダはあなたが望むものをサポートしていません。ここで行うこと。問題は、あなたのフォーマットが有効なcsvではないということです。 CSVのRFCには、というレコードが含まれています。各レコードは、別の行にあるにあります。これは、行がレコードに対応し、オプションのヘッダー行が含まれていることを示しています。書式には、レコードに対応しない平均値と最大値が追加されます。

私が見ているように、ここからは3つの道があります。 2つの別々のデータフレームを作成し、csvファイルにマップします(超精密は3となります)。レコードには1つ、追加の値には1つのレコードが含まれます。 ii。最初にcsvにデータフレームを書き込んでから、そのファイルを開き、追加の値を上部に挿入します。 iii。しかし、あなたの目標がexcelへのインポートである場合、@geferoの提案は正しいヒントです:スプレッドシートのセルに直接書き込むxslxwriterパッケージを使ってみてください。

関連する問題