python金融工程 tushare資料入庫

2021-10-02 15:50:39 字數 1127 閱讀 3324

1、【日線**獲取,並展示】

import tushare as ts

# 連線 tushare,獲取**資料

2.【引用pandas.to_sql入庫】

以下是pandas裡的to_sql事務

實戰如下:

目標:將1中的**資料插入到資料庫

engine = create_engine("mysql+pymysql://tushare:111@localhost:3306/stocks?charset=utf8")

sql1 = '''truncate table stock_daily_basic;'''

sql2 = '''select count(*) from stock_daily_basic;'''

#清表,非需要捕獲異常

try:

rs1 = pd.read_sql_query(sql1, engine)

except:

print('已刪除stock_daily_basic')

#插入資料庫

#檢查表資料

rs2 = pd.read_sql_query(sql2, engine)

print (rs2)

將1,2結合,對**資料進行入庫

tushareff欄位如下:

金融風控(三) 特徵工程

如下 按照平均數填充數值型特徵 data train numerical fea data train numerical fea fillna data train numerical fea median data test a numerical fea data test a numeric...

零基礎入門金融 特徵工程

異常值處理 資料分箱 卡方分箱 選做作業 特徵互動 特徵編碼 特徵選擇 首先我們查詢出資料中的物件特徵和數值特徵 在比賽中資料預處理是必不可少的一部分,對於缺失值的填充往往會影響比賽的結果,在比賽中不妨嘗試多種填充然後比較結果選擇結果最優的一種 比賽資料相比真實場景的資料相對要 乾淨 一些,但是還是...

python金融分析 用於金融分析的Python包

recommended by activestate.1.numpy 實現各種陣列物件函式和傅利葉變換等等科學計算模組。3.matplotlib 乙個跨平台的數值繪圖包,可繪製高質量的2d,3d影象。4.mysql for python python操作mysql資料庫的介面軟體包。5.pyqt 乙...