2024-04-23 19:20:23 发布
网友
我可以像这样导入数据帧:
df=pd.DataFrame(cursor.fetchall(),columns=['name','ts','open','close']))
所有df列数据类型都将是object。你知道吗
我可以通过以下方法将它们转换成正确的数字:
df2=df.apply(pd.to_numeric, errors='ignore').info()
在我指定数据类型而不必进行多个计算/多行代码的情况下,有没有什么方法可以在运行中完成呢?你知道吗
考虑熊猫^{}使用SQLAlchemy引擎作为连接:
import pandas as pd import psycopg2 from sqlalchemy import create_engine engine = create_engine("postgresql+psycopg2://user:password@/dbname") df = pd.read_sql('SELECT * FROM myTable', con=engine)
考虑熊猫^{} 使用SQLAlchemy引擎作为连接:
相关问题 更多 >
编程相关推荐