Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python pandas-仅使用列表读取json文件_Python_Json_Pandas - Fatal编程技术网

Python pandas-仅使用列表读取json文件

Python pandas-仅使用列表读取json文件,python,json,pandas,Python,Json,Pandas,我有一个给定的.json文件,它被保存为列表格式(我猜它不是正确的json格式) 详情如下: import pandas as pd nodes = pd.read_json('users.json', orient='split') users.json: [ "user1", "user2" ] 我想将其读入pandas数据框,并尝试在orient参数中使用不同类型的参数,如下所示: import pandas as pd nodes = pd.r

我有一个给定的
.json
文件,它被保存为列表格式(我猜它不是正确的json格式)

详情如下:

import pandas as pd
nodes = pd.read_json('users.json', orient='split')
users.json:

[ "user1", "user2" ]
我想将其读入pandas数据框,并尝试在
orient
参数中使用不同类型的参数,如下所示:

import pandas as pd
nodes = pd.read_json('users.json', orient='split')
我希望结果如下所示:

desired_df = pd.DataFrame({'col1': ["user1", "user2"]})
我发现的最接近的问题是


这方面的任何帮助都会很好!提前感谢

下面的代码将为您创建df

顺便说一句,json文件是有效的json文件

import pandas as pd
import json
with open('users.json') as f:
  data = json.load(f)
desired_df = pd.DataFrame({'col1':data})
print(desired_df)
输出

    col1
0  user1
1  user2

下面的代码将为您创建df

顺便说一句,json文件是有效的json文件

import pandas as pd
import json
with open('users.json') as f:
  data = json.load(f)
desired_df = pd.DataFrame({'col1':data})
print(desired_df)
输出

    col1
0  user1
1  user2

每个json节点看起来像什么?你至少需要提供这一点。这是我需要阅读的文件格式:(如果无法以某种方式加载它,我会将其作为答案。你可以稍后更改列名
df.columns=['col1']
每个json节点是什么样子的?你至少需要提供这一格式。这是我需要阅读的文件格式:(如果无法以某种方式加载,我会将其作为答案。您可以稍后更改列名
df.columns=['col1']