0
저는 사전 목록을 가지고 있으며, 사전 키는 Python 3.5에서 데이터 프레임 열의 열인 DataFrame 열로 변환하고 싶습니다. 수있는 코드사전 컬렉션을 Pandas DataFrame으로 변환하십시오.
Col1 Col2 Col3
2.17 41.1 1
저는 사전 목록을 가지고 있으며, 사전 키는 Python 3.5에서 데이터 프레임 열의 열인 DataFrame 열로 변환하고 싶습니다. 수있는 코드사전 컬렉션을 Pandas DataFrame으로 변환하십시오.
Col1 Col2 Col3
2.17 41.1 1
내가 여기이 문제를 해결하고 다음과 같이 나는 팬더 데이터 프레임이를 변환 할
: 여기
내 현재 컬렉션의 구조 당신은 팬더 데이터 프레임의 컬럼 안에 dict 요소를 추출해야합니다.# Extract message details into a new dataframe
s = pd.Series(extracted['data']).dropna()
cols = ['Col1','Col2','Col3','Col4']
rows = []
for idx,i in enumerate(s):
row = [i['Col1'],i['Col2'],i['Col3'],i['Col4']]
rows.append(row)
sensors = pd.DataFrame(rows, columns = cols)
sensors.head()
출력은 다음과 같습니다 :이 도움이
희망
여기에 원래의 레코드 형식입니다!
왜 텍스트로 삽입하지 않습니까? –
2K 담당자가있어서 텍스트 캡쳐 화면을 게시하지 않을 것입니다. –
사전 목록이 있다면 간단히 pandas.DataFrame (추출 [ '데이터']) 할 수 있습니까? – treegarden