Анализ данных по .json файла в Python

голоса
0

Я должен проанализировать .json файл, который выглядит следующим образом:

{columns:[id,timestamp,offset_freq,reprate_freq],
index:[0,1,2,3,4,5,6,7 ... 
data:[[526144,1451900097533,20000000.495000001,250000093.9642499983],[...    }

он имеет более чем 600000 индексов, так что я не хочу, чтобы показать вам весь файл.

Я обнаружил, что я могу прочитать файл просто:

df = pd.read_json(file_name_or_Python_string, orient='split')

Но что мне делать, если я хочу сделать некоторую математику на одной из колонка? Например разделим все offset_freq на 2?

Задан 26/02/2016 в 15:29
источник пользователем
На других языках...                            


2 ответов

голоса
0

Вы хотите, чтобы разобрать JSON и сохранить в структуры данных питона или объекты для облегчения манипуляций. Как именно вы хотите реализовать это зависит от ваших потребностей и предпочтений.

Ответил 26/02/2016 в 15:43
источник пользователем

голоса
1

делить «offset_freq» на 2:

df['offset_freq']/2

Я предлагаю вам прочитать 10 минут панд для быстрой панд грунтовки

http://pandas.pydata.org/pandas-docs/stable/10min.html

Ответил 26/02/2016 в 15:47
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more