SageMathCell은 Python3버전의 패키지들을 사용합니다. Python2의 이전 버전과는 호환되지 않습니다.자세한 내용은 Python3-Switchwiki페이지를 참조하십시오.
SageMathCell프로젝트는 무료 오픈 소스 수학 소프트웨어 시스템인 SageMath에 대한 사용하기 쉬운 웹 인터페이스입니다.
1. 공개된 자료에서 명령어를 복사하여
2. 빈칸에 붙이고 필요하면 수정
3. 실행 버튼을 눌러주세요.
(예) 아래의 명령어를 빈칸 (Worksheet) 에 복사한 후 [실행]버튼을 클릭하세요
import pandas as pd # dataframe 이라는 2차원 테이블 데이터 구조를 만들수 있는 라이브러리 import matplotlib.pyplot as plt # 자료를 차트(chart)나 플롯(plot)으로 시각화 해주는 라이브러리 import seaborn as sns # matplotlib기반 데이터 시각화 라이브러리 from sklearn.datasets import load_boston # scikit-learn에서 제공하는 boston 부동산 데이터 boston = load_boston() # boston부동산 데이터 로드 dfX = pd.DataFrame(boston.data, columns=boston.feature_names) # boston data로부터 데이터 재가공 dfy = pd.DataFrame(boston.target, columns=["MEDV"])# boston data로부터 데이터 재가공 df = pd.concat([dfX, dfy], axis=1) # dfX와 dfY데이터 병합 axis=1은 인덱스에 맞게 데이터를 옆에 붙인다. df.tail() # 병합된 데이터를 뒤에서부터 5개 출력해준다. cols = ["MEDV", "AGE", "RAD"] # 시각화 할 column 추출 sns.pairplot(df[cols]) # 지정한 플롯들을 한번에 보여주는 함수 plt.show() # 플롯 출력 명령문
사용하는 데 도움이 되는 많은 리소스가 있습니다. 특히, sage-supportdiscussiongroup또는 웹 사이트에서 질문할 수 있습니다.
이 서비스를 개선하는 데 문제가 있거나 제안 사항이 있는 경우(예:패키지를 설치하고 싶은 경우) yonghyun@procyan.co.kr에게 이메일을 보내 주십시오.
SageMathCell은 모든 최신 브라우저에서 작동합니다.