python解析json并存入到DataFrame中
2018-02-27 19:44
435 查看
# -*- coding:utf-8 -*-import pandas as pdimport json
# 解析出json中 街区和订单总量和时序
def Es_parsing():
json_file = open('Es_data.json') data = json.load(json_file) #转化成json字符串的格式 print(data) str = data['hits']['hits'] print(str)
##遍历一下 从循环中读取
##存到列表中再转到pandas里 cnt = [] block_id = [] period = [] for i in str: cnt.append(i['_source']['order_cnt']) block_id.append(i['_source']['block_id']) period.append(i['_source']['period_id'])
pd_ES = pd.DataFrame({'block_id': block_id,'cnt':cnt,'period':period})
print('DataFrame',pd_ES)def main(): Es_parsing()main()
# 解析出json中 街区和订单总量和时序
def Es_parsing():
json_file = open('Es_data.json') data = json.load(json_file) #转化成json字符串的格式 print(data) str = data['hits']['hits'] print(str)
##遍历一下 从循环中读取
##存到列表中再转到pandas里 cnt = [] block_id = [] period = [] for i in str: cnt.append(i['_source']['order_cnt']) block_id.append(i['_source']['block_id']) period.append(i['_source']['period_id'])
pd_ES = pd.DataFrame({'block_id': block_id,'cnt':cnt,'period':period})
print('DataFrame',pd_ES)def main(): Es_parsing()main()
相关文章推荐
- 基于python的-json解析爬取电影接口(存入html中)
- mongodb取出json,利用python转成dataframe(dict-to-dataframe)
- 使用 MySQLdb 从数据库拉回数据,并将数据存入 python的DataFrame中
- dataframe 存入MySQL,Python 'timestamp' cannot be converted to a MySQL type
- Python数据清洗之Dataframe中不同分隔符数据的清洗
- Spark ML 之 RDD to DataFrame (python版)
- 使用Python解析豆瓣上Json格式数据
- python的dataframe和matrix的互换方法
- 详解Python使用simplejson模块解析JSON的方法
- python dataframe rename
- 玩转Web之Json(三)-----easy ui怎么把前台显示的dataGird中的所有数据序列化为json,返回到后台并解析
- python解析json字符串和json文件的区别
- Python更快的解析JSON大文件
- Json数组存入数据库与前台JS解析
- Python:dataframe转html
- Python学习笔记--DataFrame使用
- python解析页面上json字段
- python 爬虫获取json数据存入文件时乱码
- Python - pandas DataFrame 数据选取,修改,切片