当前位置: 首页 > news >正文

dedecms 网站网页设计培训

dedecms 网站,网页设计培训,Wordpress 图片 不显示,能用pinduoduo做网站吗文章目录 引言JSON 数据的五种常见结构1. split 结构2. records 结构3. index 结构4. columns 结构5. values 结构 引言 在日常生活中,我们经常与各种数据打交道,无论是从网上购物的订单信息到社交媒体上的动态更新。JSON(JavaScript Object…

文章目录

    • 引言
    • JSON 数据的五种常见结构
      • 1. `'split'` 结构
      • 2. `'records'` 结构
      • 3. `'index'` 结构
      • 4. `'columns'` 结构
      • 5. `'values'` 结构

引言

在日常生活中,我们经常与各种数据打交道,无论是从网上购物的订单信息到社交媒体上的动态更新。JSON(JavaScript Object Notation)是一种常见的数据交换格式,被广泛应用于互联网服务中。Pandas 是 Python 中用于数据分析的强大库,它能够轻松处理 JSON 数据,并将其转换为易于操作的数据表格形式——DataFrame。

JSON 数据的五种常见结构

1. 'split' 结构

假设您正在整理家庭开支记录,您的 JSON 文件可能像这样组织,分为索引、列名和数据值三个部分。

JSON 示例:

{"index": ["超市", "餐厅"],"columns": ["支出金额", "日期"],"data": [[120, "2024-11-01"], [85, "2024-11-02"]]
}

Pandas 代码及输出结果:

import pandas as pdjson_split = '{"index": ["超市", "餐厅"], "columns": ["支出金额", "日期"], "data": [[120, "2024-11-01"], [85, "2024-11-02"]]}'
df_split = pd.read_json(json_split, orient='split')
print(df_split)

输出结果示例:

       支出金额        日期
超市       120  2024-11-01
餐厅        85  2024-11-02

2. 'records' 结构

如果您有多个朋友的联系方式列表,每条记录可以是一个包含所有字段的字典。

JSON 示例:

[{"姓名": "李华", "电话": "12345678"},{"姓名": "王伟", "电话": "87654321"}
]

Pandas 代码及输出结果:

json_records = '[{"姓名": "李华", "电话": "12345678"}, {"姓名": "王伟", "电话": "87654321"}]'
df_records = pd.read_json(json_records, orient='records')
print(df_records)

输出结果示例:

   姓名       电话
0  李华  12345678
1  王伟  87654321

3. 'index' 结构

想象一下,您有一个书籍收藏列表,其中每一本书都有一个唯一的编号作为索引。

JSON 示例:

{"书1": {"标题": "Python编程", "作者": "张三"},"书2": {"标题": "数据分析入门", "作者": "李四"}
}

Pandas 代码及输出结果:

json_index = '{"书1": {"标题": "Python编程", "作者": "张三"}, "书2": {"标题": "数据分析入门", "作者": "李四"}}'
df_index = pd.read_json(json_index, orient='index')
print(df_index)

输出结果示例:

      标题         作者
书1  Python编程     张三
书2  数据分析入门     李四

4. 'columns' 结构

考虑一个情景,您正在记录每周的天气情况,以列为单位存储温度和湿度等信息。

JSON 示例:

{"温度": {"周一": 22, "周二": 20},"湿度": {"周一": 58, "周二": 60}
}

Pandas 代码及输出结果:

json_columns = '{"温度": {"周一": 22, "周二": 20}, "湿度": {"周一": 58, "周二": 60}}'
df_columns = pd.read_json(json_columns, orient='columns')
print(df_columns)

输出结果示例:

      温度  湿度
周一    22   58
周二    20   60

5. 'values' 结构

最后,如果您的数据是简单的二维数组,不包括任何索引或列名信息。

JSON 示例:

[[22, 58], [20, 60]]

Pandas 代码及输出结果:

json_values = '[[22, 58], [20, 60]]'
df_values = pd.read_json(json_values, orient='values')
print(df_values)

输出结果示例:

   0   1
0  22  58
1  20  60
http://www.15wanjia.com/news/13477.html

相关文章:

  • 朋友帮忙做网站 费用多少2022年可以打开的网址
  • wordpress给文章添加子页面重庆seo快速优化
  • 有哪个网站可以查别人做没做过牢吗站长工具网站排名
  • 邯郸市住房和城建设局网站百度小说网
  • 软件测试要学哪些东西seo优化怎么做
  • 购物网站常用的多组图左右轮播的js图片特效代码seo网站有哪些
  • 注册公司网站开发建设营业项目广东云浮疫情最新情况
  • 网站运营知识网络营销推广的方法有哪些
  • 网站建设维护工作产品软文怎么写
  • 个体工商户怎么做网站磁力猫引擎入口
  • 怎样做免费商城网站外贸推广平台哪家好
  • 商洛市住房和城乡建设局网站seo海外
  • 外贸网站模板建设网络营销服务策略
  • 明月 WordPress厦门seo外包公司
  • 广东企业网站建设价格最近几天的重大新闻事件
  • 怎么做网站内容论坛推广工具
  • 网站制作的服务机构如何优化关键词提升相关度
  • 红色文创产品设计泰安网站优化公司
  • 个人网站可以做哪些内容网站建设开发价格
  • 集团做网站方案制作包含哪些方面深圳网站建设三把火科技
  • 静态网站做新闻系统微信推广平台哪里找
  • 编程培训机构加盟怎样北京网站快速优化排名
  • 湖南省网站建设企业培训权威机构
  • 大连企业网站哪一家好安徽网络seo
  • 网络小说网站推广策划方案外贸网站
  • 做网站用哪几个端口 比较好武汉网站关键词推广
  • 建立网站需要多少钱湖南岚鸿影视网站怎么优化关键词排名
  • 网站企业优化免费网站推广软件下载
  • 青岛做网站皆赴青岛博采网络产品推广的渠道
  • 网站建设 php东莞优化seo