91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何解析json讀入的orient屬性

發布時間:2021-12-13 18:56:51 來源:億速云 閱讀:341 作者:柒染 欄目:大數據

這篇文章給大家介紹如何解析json讀入的orient屬性,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

csv文件的最后一行是幾個 json 格式的單元格,今天下午就是困在這上面,始終解析不到想要的格式。

例如某個單元格 json 串格式化為:

{"status":0, "msg": , result:[{"s1":1, "s2": "ming"},  {"s1": 20, "s2":"xxx"}] },經過簡化后的取值。

利用pandas, 我想轉化如上json串為dataframe對象,使用: pd.read_json(jsonStr, orient="index"), 會報類似長度不一致的異常。

后面,處理原來字符串,只保留 : result:[{"s1":1, "s2": "ming"},  {"s1": 20, "s2":"xxx"}]

,然后再 read_json, 這里面有個關鍵的屬性 orient,它決定讀入 json 的解析格式,

  • 'split' : dict like {index -> [index], columns -> [columns], data ->[values]}

  • 'records' : list like [{column -> value}, ... , {column -> value}]

  • 'index' : dict like {index -> {column -> value}}

  • 'columns' : dict like {column -> {index -> value}}

  • 'values' : just the values array

以上可以看出,匹配 orient 為 records ,讀入后才能得到如下格式的dataframe:

  s1    s2

0  1   ming

1  20   xxx

當時出問題,就主要是沒有設置合適的orient屬性值(records). 僅此小記,收筆休息。

關于如何解析json讀入的orient屬性就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

民勤县| 宁陵县| 闻喜县| 北海市| 永胜县| 阿鲁科尔沁旗| 龙山县| 定陶县| 虎林市| 磴口县| 息烽县| 济南市| 五峰| 大关县| 龙南县| 辽宁省| 莒南县| 碌曲县| 怀来县| 监利县| 西充县| 灵丘县| 北宁市| 常山县| 毕节市| 岗巴县| 桃园市| 新竹县| 闻喜县| 久治县| 邢台县| 区。| 伽师县| 忻州市| 德钦县| 轮台县| 三台县| 益阳市| 三河市| 大英县| 大宁县|