In [5]:
import pandas as pd
from pandas import DataFrame
In [6]:
fields=r.json()['data'][0].keys()
df=DataFrame(None,columns=fields)

for idx in range(0,len(r.json()['data'])):
    df=df.append(DataFrame(r.json()['data'][idx],index=[idx]))

df.set_index('id',inplace=True)
df.rename({'ctr':'클릭률','convAmt':'전환매출액','clkCnt':'클릭수','cpc':'평균클릭비용','ccnt':'전환수','avgRnk':'평균노출순위','impCnt':'노출수','salesAmt':'총비용'},axis=1,inplace=True)
df=df[['노출수', '클릭수', '클릭률', '평균클릭비용', '총비용','전환수','전환매출액', '평균노출순위']]

df
Out[6]:
노출수 클릭수 클릭률 평균클릭비용 총비용 전환수 전환매출액 평균노출순위
id
cmp-a001-01-00000000******* 2607 12 0.47 128 1540 0 0 3.2
cmp-a001-01-00000000******* 12237 107 0.88 141 15037 4 153460 2.6
In [7]:
df.to_excel('result.xlsx')