我有以下这行代码。
df = pandas.read_sql_query(sql = sql_script, con=conn, coerce_float = False)
使用 SQL 脚本从 Postgres 中提取数据。Pandas 会将某些列设置为 float64 类型,但它们应该只是 int 类型。这些列包含一些空值。是否有一种方法可以在不让 Pandas 将它们设置为 float64 的情况下提取数据呢?
谢谢!
<- dbGetQuery(conPostgres, postgresQuery.sql)
时,它不会进行此转换。 - Peter