pandas怎么查看數(shù)據(jù)庫(kù)信息

小億
114
2023-09-15 17:56:27

在Pandas中,可以使用以下方法來(lái)查看數(shù)據(jù)庫(kù)信息:

  1. 使用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.dbtable_name替換為實(shí)際的數(shù)據(jù)庫(kù)名稱和表格名稱。

  1. 使用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ù)量等。

  1. 使用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.dbtable_name替換為實(shí)際的數(shù)據(jù)庫(kù)名稱和表格名稱。

0