我试图将一个简单的json文件读入熊猫(我正在使用python 3.7)。
%matplotlib inline
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
data='D:\myfile.json'
pd.read_json(data,orient='columns')
返回ValueError: Expected object or value
请问如何解决此错误以读取json文件? 谢谢
答案 0 :(得分:1)
您的上述代码仅适用于呈现json文件的URL。例如,
url = 'https://raw.githubusercontent.com/chrisalbon/simulated_datasets/master/data.json'
df = pd.read_json(url, orient='columns')
df.head(10)
如果要使用本地json文件,则必须首先使用with open
如下加载
with open('D:\myfile.json') as data:
pd.read_json(data,orient='columns')