好吧,我已經試著找出這個問題的答案有一段時間了,但是結果是空的(基本上沒有編寫一個小的遞歸程序來擴展列表),我想這是因為,不管怎么說,乍一看,你試圖做的并不是真的那么有效(Jimmy C關于列表可變的評論就在這里)而且在大熊貓身上你絕大部分時間都不會這么做。
一個更好和(我認為)更快的方法是將嵌套列表存儲為列值,以便:df
review_count Burgers Fast Food Restaurants Steakhouses Food CoffeeTea American (New)
0 137 True True True False False False False
1 176 False False True True False False False
2 390 False False True False True True True
顯然,這需要編寫一個python程序,從嵌套列表中提取類別,然后將其導出到數據幀中,但是這一次命中(對于現有數據)對于使用panda分析生成的數據幀可能是值得的。
在韋斯的《數據分析的Python》一書中有一個章節叫做“計算指示器/虛擬變量”(大約330頁左右),這將是一個很好的資源來進行這種操作。
抱歉,這并不能真正回答你的問題,我當然不知道它有多可行,但是,否則,你可以試試rtrwalker的解決方案,它看起來很不錯,但它是開發分支,僅供參考。
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态