1
ファイル大きいExcelの各スプレッドシートからデータフレームを生成私は92枚で構成されたパンダの中にインポートされている大エクセルファイルを有しています。パンダ:
私は、その名前は、自動的に、各データフレームをループまたは各スプレッドシートのデータからデータフレームを生成するためにいくつかのツール(各スプレッドシートから1データフレーム)を使用します。
私はちょうどので、私はすべてで非常に経験ないですパンダとjupyterを使用して開始しています。
これは、これまで私が持っているコードです:
#concdata.sheet_names
ありがとう:
import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
import datetime
%matplotlib inline
concdata = pd.ExcelFile('Documents/Research Project/Data-Ana/11July-27Dec.xlsx')
私はまた、すべてのスプレッドシート名のリストを持っています!
dfs = {}
for sheet in concdata.sheet_names:
dfs[sheet] = concdata.parse(sheet)
をそして、シート名と各データフレームにアクセスします:
dfs['sheet_name_here']
代わりにあなたがそうのようなPythonの辞書に各シートに名前を割り当てることができ、各データフレームに独自の変数を作る
はあなたに非常に多くの –
@MichaelDrakonakisをありがとう:あなたが最も歓迎しています。 DFS [「sheet_name_here」]としてそれを呼び出すとき – bernie
何構文私は、データフレームからのデータをプロットするために使用するのでしょうか? 通常のデータフレームのように呼び出そうとしましたが、動作していないようです: plt.scatter((dfs ['1107'] ['Date&Time'])、((dfs ['1107'] ['集中']))) –