이 서버는 성균관대 선형모형 연구실과 (주)프로키언이 연구실 창업을 통해 서로 협력하여 구축하였습니다.
SKKU SGLee & PROCYAN Co.,Ltd.

파이썬3 패키지 (A.I , 빅데이터 등)지원

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은 모든 최신 브라우저에서 작동합니다.