编写Python代码以从文件中读取JSON数据并将其转换为dataframe,CSV文件

假设您将以下示例json数据存储为pandas_sample.json文件

{

   "employee": {

      "name": "emp1",

      "salary": 50000,

      "age": 31

   }

}

转换为csv后的结果,

,employee

age,31

name,emp1

salary,50000

解决方案

为了解决这个问题,我们将遵循以下步骤-

  • 创建 pandas_sample.json文件并存储JSON数据。

  • 从文件中读取json数据并将其存储为数据。

data = pd.read_json('pandas_sample.json')

  • 将数据转换成数据框

df = pd.DataFrame(data)

  • 苹果df.to_csv函数将数据转换为csv文件格式,

df.to_csv('pandas_json.csv')

例子

让我们看一下下面的实现以获得更好的理解-

import pandas as pd

data = pd.read_json('pandas_sample.json')

df = pd.DataFrame(data)

df.to_csv('pandas_json.csv')

输出

employee

age       31

name    emp1

salary  50000

以上是 编写Python代码以从文件中读取JSON数据并将其转换为dataframe,CSV文件 的全部内容, 来源链接: utcz.com/z/320113.html

回到顶部