joinquant上面想導入個股的申萬信息,但是它返回的是一個字典中的字典
from jqdatasdk import *auth('')import pandas as pdfrom sqlalchemy import create_engineimport numpy as npb = list(get_all_securities(date='2022-06-09').index)c =get_industry(security=b, date='2022-06-09')d = pd.DataFrame(c)d[0:3]
用for循環遍歷這個d.values,對象是一個dict,然後字典去取其中一個值是可以的,但是我想要在d上面顯示這個值,pandas裡面怎麼寫來改變這個values是一個dict的情況呢?
1/最好是,把values裡面的2個鍵‘industry_code’和‘industry_name’作為整個d的次級行索引,類似達到groupby的效果聚合在每個sw_l下面
2/如果不行,我希望d裡面只呈現‘industry_name’對應的字符串的值