3

Python 스크립트를 Julia와 Julia로 번역하려는 시도는 그 이상으로 보입니다 (필자는 줄리아에 대한 아주 원시적 인 이해로 인해 약간의 어려움이 예상 됨). 요약하면, 나는 데이터 프레임을 열 벡터 (32 레벨 !!)로 분할하려고하고 그 분할 된 데이터 프레임을 텍스트에 씁니다.Julia는 사전에 분할 된 데이터 프레임을 저장합니다

injuries = {injury: df[df['Type'] == injury] for injury in df['Type'].unique()} 

injuries['BROKEN PELVIS'] 

사람이 거기 줄리아 비슷한 무언가를 달성하는 방법을 알고 있나요 : 파이썬에서, 나는 기꺼이 사전인가의 데이터 프레임을 분할하고이를 저장하기 위해 다음처럼 작성할 것을 권고했다? 나는 줄리아가 구문 상으로 비슷하다고 생각 하겠지만 지금까지의 모든 노력은 효과가 없었다. 모든 의견은 진심으로 감사드립니다. 감사. 체이스 CB

답변

3

일부 데이터를 만들 수 있습니다 :

injuries = [injury=>df[df[:injury] .== injury,:] for injury in unique(df[:injury])] 

이제 injuries이 DataFrames의 사전, 각 부상 한 DataFrame은 다음과 같습니다

df = DataFrame(val=rand(8), injury = [rep("shoulder",4), rep("leg",4)]) 

이 버전은 파이썬 버전과 동일한 않습니다 . 그러면 다음 작업을 수행 할 수 있습니다.

injuries["shoulder"] 

어깨 부상 만있는 DataFrame을 반환합니다.

관련 문제