我正在阅读带有pandas的SQLite3数据库。有些项目缺少标有N / A.我用read_sql读取它。如果它是一个csv有na_values选项然后我会使用dropna。我知道我可以使用过滤器来取出包含N / A的行。 na_values有类似的选项吗?
import pandas as pd
import sqlite3
database = 'mydatabase.db'
con = sqlite3.connect(database)
con.text_factory = str
curs = con.cursor()
with con:
sql = """SELECT NAME, AGE, EDUCATION_LEVEL FROM Data"""
df = pd.read_sql(sql, con, index_col='ID')