带有值的字典作为pandas dataframe框架的列表

时间:2015-10-01 18:17:28

标签: python pandas

我的字典看起来像这样:

{'ny': [84L, 27], 'life': [9L, 18], 'uk': [4L, 3], 'la': [18L, 6]}

我尝试将其转换为如下数据框:

df = pd.DataFrame(active_posts.items())

我得到了这个:

      0          1
0    ny  [769, 40]
1  life  [579, 37]
2    au   [180, 9]
3    uk  [309, 17]
4    la  [454, 20]

但我希望列表的每个索引都有自己的列,而不是包含整个列表的一列。使用pandas可以轻松实现这一点,还是以不同的方式格式化原始字典会更容易?如果是这样,你将如何格式化原始字典?

1 个答案:

答案 0 :(得分:2)

只需将dict本身作为参数传递:

    function onDeviceReady()
    {
      var fbLoginSuccess = function (userData) {
    document.getElementById('status').innerHTML = 'success';
}

facebookConnectPlugin.login(["public_profile"],
    fbLoginSuccess,
    function (error) {  document.getElementById('status').innerHTML = 'error'; }
);  
    }