亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將SQL查詢結果轉換為PANDAS數據結構?

如何將SQL查詢結果轉換為PANDAS數據結構?

UYOU 2019-11-22 15:00:06
在這個問題上的任何幫助將不勝感激。所以基本上我想對我的SQL數據庫運行查詢并將返回的數據存儲為Pandas數據結構。我已附上查詢代碼。我正在閱讀有關Pandas的文檔,但是在識別查詢的返回類型時遇到了問題。我試圖打印查詢結果,但沒有提供任何有用的信息。謝謝!?。?!from sqlalchemy import create_engineengine2 = create_engine('mysql://THE DATABASE I AM ACCESSING')connection2 = engine2.connect()dataid = 1022resoverall = connection2.execute("  SELECT       sum(BLABLA) AS BLA,      sum(BLABLABLA2) AS BLABLABLA2,      sum(SOME_INT) AS SOME_INT,      sum(SOME_INT2) AS SOME_INT2,      100*sum(SOME_INT2)/sum(SOME_INT) AS ctr,      sum(SOME_INT2)/sum(SOME_INT) AS cpc   FROM daily_report_cooked   WHERE campaign_id = '%s'", %dataid)因此,我有點想了解變量“ resoverall”的格式/數據類型是什么,以及如何將其與PANDAS數據結構一起使用。
查看完整描述

3 回答

?
慕碼人2483693

TA貢獻1860條經驗 獲得超9個贊

這是完成任務的最短代碼:


from pandas import DataFrame

df = DataFrame(resoverall.fetchall())

df.columns = resoverall.keys()

您可以像Paul的回答中所說的那樣幻想和分析類型。


查看完整回答
反對 回復 2019-11-22
  • 3 回答
  • 0 關注
  • 1095 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號