Skip to content

Instantly share code, notes, and snippets.

@egoing
Created December 19, 2021 06:43
Show Gist options
  • Save egoing/d5b474425eec8d21c5ccf19d3c778a0d to your computer and use it in GitHub Desktop.
Save egoing/d5b474425eec8d21c5ccf19d3c778a0d to your computer and use it in GitHub Desktop.
orange3에서 pandas 사용하기
import Orange.data.pandas_compat as p
# in_data : 위젯으로 들어오는 데이터로 Orange.Data.table.Table 객체입니다.
# in_data.to_pandas_dfs() : 위젯으로 들어온 데이터를 pandas dataframe으로 변환하는 함수로 feature, target, meta 튜플에 담아서 리턴합니다.
df = p.pd.concat(in_data.to_pandas_dfs(), axis=1)
# 판다스를 이용해서 처리
# out_data : 위젯 밖으로 데이터를 출력하는 약속된 변수명입니다.
# p.table_from_frame : pandas dataframe을 Orange.Data.table.Table로 전환하는 함수입니다.
out_data = p.table_from_frame(df)
Copy link

ghost commented Apr 26, 2022

오렌지에서 파이썬스크립트를 사용하는 방법을 정리하여 두었습니다. 참고하세요.
제 블러그입니다

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment