我对Pandas和DataFrame分析还是个新手,我正在尝试处理一个DataFrame,它是我从以前的Web API json中得到的。我设法将它变成了一个DataFrame,并安排了我需要的数据。
但是还有一列我没能分开。
#The column ['greeks'] contains data as follows:
"greeks": {
"delta": "string",
"gamma": "string",
"rho": "string",
"theta": "string",
"vega": "string"
},
我试过使用df.explode('greeks '),但这只会删除每个字符串值。
什么是最好的方法来拆分和添加“delta”,“gamma”,“rho”,“theta”,“vega”到 Dataframe 作为一列每一个?我很抱歉,如果这是一个微不足道的行动,但我做了我的研究,不能找到一个解决方案。
1条答案
按热度按时间r7s23pms1#
您可以规范化
greeks
列,然后将其删除: