pandasでデータベースの情報を取得する方法を教えてください
Pandas でデータベース情報を確認するには
- read_sql_query()
import pandas as pd
import sqlite3
# 连接到数据库
conn = sqlite3.connect('database.db')
# 读取数据库表格数据
df = pd.read_sql_query("SELECT * FROM table_name", conn)
# 打印数据
print(df)
データベース名とテーブル名を実際のデータベース名とテーブル名に置き換えてください。
- ネイティブの日本語で言い換えてください。1つのオプションだけで十分です。
import pandas as pd
import sqlite3
# 连接到数据库
conn = sqlite3.connect('database.db')
# 读取数据库表格数据
df = pd.read_sql_query("SELECT * FROM table_name", conn)
# 查看DataFrame对象的信息
print(df.info())
DataFrameオブジェクト、列名、データ型、非NULLの個数などの詳細を表示します。
- 説明する
import pandas as pd
import sqlite3
# 连接到数据库
conn = sqlite3.connect('database.db')
# 读取数据库表格数据
df = pd.read_sql_query("SELECT * FROM table_name", conn)
# 查看数值列的统计信息
print(df.describe())
数値データを含むDataFrameの統計情報(カウント、平均、標準偏差、最小値、中央値、最大値など)を表示します。
データベース名とテーブル名を実際のデータベース名とテーブル名に置き換えてください。