小编and*_*ens的帖子

解析嵌套的JSON数据

此JSON输出来自MongoDB聚合查询.我基本上需要将嵌套数据JSON向下解析为' total''_id'值.

{
'ok': 1.0, 
'result': [
            {
                'total': 142250.0, 
                '_id': 'BC'
            }, 
            {
                'total': 210.88999999999996,
                 '_id': 'USD'
            }, 

            {
                'total': 1065600.0, 
                '_id': 'TK'
            }
            ]
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试了5种不同的技术来获得我需要的东西,但是我遇到了使用jsonsimplejson模块的问题.

理想情况下,输出将是这样的:

142250.0, BC
210.88999999999996, USD
1065600.0, TK
Run Code Online (Sandbox Code Playgroud)

python json

6
推荐指数
1
解决办法
4万
查看次数

ggplot 中的 ggsave() 用于 python 不保存

我已将 ggplot 导入 python 并运行以下脚本,希望 ggsave() 实际上将我的绘图保存在某处,但是它似乎实际上并未将任何内容写入 .png 文件以供以后使用。当我在解释器中将它作为 p 返回时返回该图,但我必须手动保存它。

import ggplot

#d as some pandas dataframe

k = [2,3,4,5]

for i in k:
    p = ggplot(d, aes(x='x', y='y', color='cluster'+str(i))) + geom_point(size=75) + ggtitle("Cluster Result: "+str(i))
    file_name = "Clusters_"+str(i)+'.png'  
    #this is not saving to any directory  
    ggsave(p,file=file_name)
Run Code Online (Sandbox Code Playgroud)

这是解释器中的输出...但没有文件保存到任何目录。

Saving 11.0 x 8.0 in image.
Saving 11.0 x 8.0 in image.
Saving 11.0 x 8.0 in image.
Saving 11.0 x 8.0 in image.
Saving 11.0 x 8.0 in image.
Saving …
Run Code Online (Sandbox Code Playgroud)

python ggplot2

4
推荐指数
1
解决办法
7199
查看次数

获取BigQuery项目中所有BigQuery表的上次修改日期

我在BigQuery项目中有几个数据库,这些数据库由各种作业引擎和应用程序填充.我想为项目中的每个表维护一个包含所有上次修改日期的仪表板,以监控作业失败.

在此输入图像描述

是否有任何命令行或SQL命令可以提供上次修改日期列表?

sql google-bigquery

4
推荐指数
1
解决办法
3193
查看次数

标签 统计

python ×2

ggplot2 ×1

google-bigquery ×1

json ×1

sql ×1