[解決済み] iPythonでpandasライブラリを使用して.xlsxファイルを読み込むには?
2022-03-04 22:44:17
質問
PythonのPandasライブラリを使って.xlsxファイルを読み込んで、postgreSQLのテーブルにデータを移植したいのですが、どうすればいいですか?
今までできたのは
import pandas as pd
data = pd.ExcelFile("*File Name*")
ステップの実行は成功しましたが、読み込まれたエクセルファイルをどのように解析し、エクセル内のデータと変数データ内のデータの対応を理解することができるかを知りたいです。
間違っていなければ、データはDataframeオブジェクトだと習いました。このデータフレームオブジェクトをどのようにパースして、各行を抽出するのでしょうか。
どのように解決するのですか?
私は通常
DataFrame
を各シートごとに作成します。
xl_file = pd.ExcelFile(file_name)
dfs = {sheet_name: xl_file.parse(sheet_name)
for sheet_name in xl_file.sheet_names}
更新:pandasバージョン0.21.0+では、この動作をよりきれいに行うには、次のように渡します。
sheet_name=None
から
read_excel
:
dfs = pd.read_excel(file_name, sheet_name=None)
0.20以前では、これは
sheetname
ではなく
sheet_name
(これは現在では非推奨となっており、上記が採用されています)。
dfs = pd.read_excel(file_name, sheetname=None)
関連
-
[解決済み】TypeError: re.findall()でバイトのようなオブジェクトに文字列パターンを使用することはできません。)
-
[解決済み] PandasでDataFrameの行を反復処理する方法
-
[解決済み] JSONファイルをprettyprintする方法は?
-
[解決済み] Pandas DataFrameの行数を取得する方法は?
-
[解決済み] 一行ずつ追加してPandas Dataframeを作成する
-
[解決済み] pandasを使った "大量データ "ワークフロー【終了しました
-
[解決済み] PandasのGroupByの出力をSeriesからDataFrameに変換する
-
[解決済み] データフレームのセルから値を取得するには?
-
[解決済み] 既存のcsvファイルにpandasのデータを追加するには?
-
[解決済み】PandasでSettingWithCopyWarningに対処する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
PythonによるLeNetネットワークモデルの学習と予測
-
PicgoのイメージベッドツールをPythonで実装する
-
PythonによるExcelファイルの一括操作の説明
-
Pythonの画像ファイル処理用ライブラリ「Pillow」(グラフィックの詳細)
-
[解決済み】お使いのCPUは、このTensorFlowバイナリが使用するようにコンパイルされていない命令をサポートしています。AVX AVX2
-
[解決済み] [Solved] sklearn error ValueError: 入力に NaN、infinity または dtype('float64') に対して大きすぎる値が含まれている。
-
[解決済み】TypeErrorの修正方法。Unicodeオブジェクトは、ハッシュ化する前にエンコードする必要がある?
-
[解決済み】SyntaxError: デフォルト以外の引数がデフォルトの引数に続く
-
[解決済み】 'numpy.float64' オブジェクトは反復可能ではない
-
[解決済み】Pandas。エクセルファイルのシート一覧を検索する