鱼C论坛

 找回密码
 立即注册
查看: 1963|回复: 7

[已解决]help 数据处理

[复制链接]
发表于 2021-5-31 12:24:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
怎么将图二处理为图一 求大神帮忙看看
最佳答案
2021-6-4 10:06:54


才发现你在论坛也发了帖子,回收最佳:
import json

data = open('文件名',encoding="utf-8").read()
js = json.loads(data)

group = zip(js["province"], js["confirm"])
result = {}
for city,value in group:
    result.setdefault(city, 0)
    result[city] += value

print(result)

图1

图1

图2

图2
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-5-31 12:27:18 From FishC Mobile | 显示全部楼层
因果关系??
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-5-31 12:27:41 | 显示全部楼层

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-5-31 12:28:47 From FishC Mobile | 显示全部楼层
a聪明叶 发表于 2021-5-31 12:27

图①图②有啥关系啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-5-31 14:19:27 | 显示全部楼层
本帖最后由 阿奇_o 于 2021-5-31 14:20 编辑

这些数据是你的中间处理过的? 似乎不太对。。
如果是统计汇总每个省的确诊人数confirms(假设province数据对应前面的confirms数据),
可你图一里 上海总计2079,可图二里 明显上海的数据加起来后,肯定会大过2079。。这就有问题了。

换句话,你的数据到底是怎样的,需求是怎样的,你没有说清楚,所以才鱼友才问 图一图二有什么“因果关系” 。

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-5-31 15:49:28 | 显示全部楼层
wp231957 发表于 2021-5-31 12:28
图①图②有啥关系啊

我觉得是下面那个图,比如上海有 30 个数据,30 个数据的和,就是图一里上海的数据
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-5-31 15:52:00 | 显示全部楼层
你获取一下 province 的值,就是那个列表,上海,上海,...云南,云南,...的那个 list

然后做一个字典

字典里有这个键就加进去,没有就新建一个键

用 province 的 list 的 index 去获取 confirm list 里面的值,confirm list 的值和 province list 的名字是一一对应的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-4 10:06:54 | 显示全部楼层    本楼为最佳答案   


才发现你在论坛也发了帖子,回收最佳:
import json

data = open('文件名',encoding="utf-8").read()
js = json.loads(data)

group = zip(js["province"], js["confirm"])
result = {}
for city,value in group:
    result.setdefault(city, 0)
    result[city] += value

print(result)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-15 13:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表