小编nas*_*sim的帖子

从 Pandas 列中提取嵌套字典

我尝试从我的 Pandas 数据框中的嵌套字典创建一个数据框,但我无法让它工作......

我的数据框:

    created_at                  selected
    2019-08-13T12:24:53+00:00   {"982813":false,"1786112":true,"3002218":false}
    2019-08-31T13:47:51+00:00   {"309279":true,"1903384":false}
        ...
Run Code Online (Sandbox Code Playgroud)

我想用选定的列数据创建一个新的 df 格式如下:

        created_at                  ID            Value
        2019-08-13T12:24:53+00:00   982813        false    
        2019-08-13T12:24:53+00:00   1786112       true
        2019-08-13T12:24:53+00:00   3002218       false
        2019-08-31T13:47:51+00:00   309279        true
        2019-08-31T13:47:51+00:00   1903384       false
        ...
Run Code Online (Sandbox Code Playgroud)

我一直在尝试使用 expand() 和 json_normalize() 没有成功,所以我决定使用 pd.DataFrame.from_dict() 和如下所示的 for 循环,但我遇到了错误。

x = {}
for row in df.selected:
    pd.DataFrame.from_dict(row, orient='index')
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误:

AttributeError: 'str' 对象没有属性 'values'

我仍然是 python 的初学者,所以如果有人作为一个想法/解释,我会全神贯注。

python pandas

5
推荐指数
1
解决办法
1352
查看次数

如何使用 angular css 组件设置 ng-zorro 组件的样式?

我有一个特定的问题,例如:

我不喜欢 ng-zorro 表上的边距。在我的浏览器中,我可以看到它从.ant-table-small>.ant-table-content>.ant-table-body选择器中获得了边距。

有什么方法可以覆盖它吗?

它在 ng-zorro theme.less 中不存在。对于这个菜鸟问题,我感到非常抱歉。

ng-zorro-antd

2
推荐指数
1
解决办法
3007
查看次数

我在发布模式下使用改造收到空响应,但在调试模式下一切正常

我在应用程序中使用retrofit来调用http请求并使用gson来解析json对象。我在调试模式下得到正确的响应,但在使用发布模式构建时我的响应是null,我的应用程序不再工作

android gson retrofit

2
推荐指数
2
解决办法
1707
查看次数

如何从另一个控制器调用 Loopback4 控制器的方法

我有一个带有我不想通过 HTTP 公开的功能的环回 4 控制器。我希望能够从另一个控制器调用该函数。

我怎样才能做到这一点?有没有办法在另一个控制器中注入一个控制器?(我可以在控制器中注入存储库,但不能在其他控制器中注入控制器)。

javascript loopback loopbackjs server

0
推荐指数
1
解决办法
3468
查看次数