我正在攻读数据科学硕士学位,我有以下声明:
从data文件夹导入EE_points. json文件,检查数据集并显示列名、前7行的内容和总行数。
除了最后一步,我所有的步骤都做对了。
# My answer
import json
import pandas as pd
# To check the data set I do:
with open('./data/EE_points.json') as f:
data = json.load(f)
for query in data:
print(query)
# To check the names of the columns I do:
keys = query.keys()
print(keys)
# To see the first 7 rows I do:
pd.read_json('./data/EE_points.json').head(7)
# To check the total numbers of rows I do:
length = len(query)
print(length)
最后一步,当我必须计算打印长度的行数时,我得到的是列数而不是行数。
1条答案
按热度按时间ctzwtxfj1#
根据JSON的结构,有很多选项。我不知道哪一个适合你的情况,所以我将发布其中的3个。希望其中一个对你有用。
结构化列表:
如果JSON文件是列表的列表:
你就是这么做的,但是为了数据。
如果JSON文件是一个字典,并且假设字典中的每个键代表一行: