在Pandas中,可以使用以下方法來(lái)查看數(shù)據(jù)庫(kù)信息:
read_sql_query()
方法讀取數(shù)據(jù)庫(kù)表格數(shù)據(jù),并打印出來(lái):import pandas as pd
import sqlite3
# 連接到數(shù)據(jù)庫(kù)
conn = sqlite3.connect('database.db')
# 讀取數(shù)據(jù)庫(kù)表格數(shù)據(jù)
df = pd.read_sql_query("SELECT * FROM table_name", conn)
# 打印數(shù)據(jù)
print(df)
請(qǐng)將database.db
和table_name
替換為實(shí)際的數(shù)據(jù)庫(kù)名稱和表格名稱。
info()
方法查看DataFrame對(duì)象的信息,包括列名、數(shù)據(jù)類型等:import pandas as pd
import sqlite3
# 連接到數(shù)據(jù)庫(kù)
conn = sqlite3.connect('database.db')
# 讀取數(shù)據(jù)庫(kù)表格數(shù)據(jù)
df = pd.read_sql_query("SELECT * FROM table_name", conn)
# 查看DataFrame對(duì)象的信息
print(df.info())
這將打印出DataFrame對(duì)象的詳細(xì)信息,包括列名、數(shù)據(jù)類型、非空值數(shù)量等。
describe()
方法可以查看DataFrame中數(shù)值列的統(tǒng)計(jì)信息:import pandas as pd
import sqlite3
# 連接到數(shù)據(jù)庫(kù)
conn = sqlite3.connect('database.db')
# 讀取數(shù)據(jù)庫(kù)表格數(shù)據(jù)
df = pd.read_sql_query("SELECT * FROM table_name", conn)
# 查看數(shù)值列的統(tǒng)計(jì)信息
print(df.describe())
這將打印出DataFrame中數(shù)值列的統(tǒng)計(jì)信息,包括計(jì)數(shù)、均值、標(biāo)準(zhǔn)差、最小值、中位數(shù)、最大值等。
請(qǐng)將database.db
和table_name
替換為實(shí)際的數(shù)據(jù)庫(kù)名稱和表格名稱。