同じシートに2セットのデータを持つCSVファイルがあります。私は研究をしました。私が見つけた最も近いものは、私が付けたものです。私が抱えている問題は、それらの両方がテーブルではなく、別々のデータセットであるということです。両方とも複数の行で区切られています。私はそれぞれのデータセットを別々のCSVとして保存したいと思います。これはPythonで可能ですか?あなたの親切な支援を提供してください。CSVファイルの2つのデータセット
Python CSV module: How can I account for multiple tables within the same file?
最初のセット:
第二セット:
DriveBy 15
BillBoard 45
Social Media 85
私のソースは、私はCSVファイルに変換するExcelファイルです。
import pandas as pd
data_xls = pd.read_excel('T:\DataDump\Matthews\REPORT 11.13.16.xlsm', 'InfoCenterTracker', index_col=None)
data_xls.to_csv('your_csv.csv', encoding='utf-8')
second_set = pd.read_csv('your_csv.csv',skiprows=[10,11,12,13,14,15,16,17,18,19,20,21,22,23,23])
3は、常にデータであり、同じ場所?もしそうなら、@kilojulesの答えを使用してください。そうでない場合は、2番目のセットが開始されたときに簡単に検出する方法がありますか?例えば2つの空白行。 – Batman
あなたのソースコードを質問に追加できますか? – ecounysis
オリジナルの投稿を更新して自分のコードを反映しました。 Pythonスクリプトを編集した後でも、最初にCSVに変換したときと同じ形式で表示されます。 –