Python에 그려진 그래프를 Google Colaboratory에서 Google drive로 업로드하는 방법
sklearn의 함수를 이용하여 얻을 수 있는 UCI Machine Learning Repositorywine 데이터 집합
절차.
2단계 전에pairplot용 데이터 프레임을 정의해 주세요.
자세하다
1. wine 데이터 세트 읽기
학습용으로 쓰려고 하는 것 같은데, 학습데이터(X train)로 DataFrame을 만들다 보니 데이터 분할도 이뤄지고
from sklearn.datasets import load_wine
wine_dataset = load_wine()
from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test = train_test_split(
wine_dataset['data'], wine_dataset['target'],
test_size=0.3, random_state=0)
2. 데이터 프레임 제작
wine_df = pd.DataFrame(X_train, columns=wine_dataset.feature_names)
wine_df['species'] = y_train
wine_df.head()
출력 결과는 다음과 같다.3. Colaboratory Google Drive에 대한 액세스 권한 부여
from pydrive.auth import GoogleAuth
from pydrive.drive import GoogleDrive
from google.colab import auth
from oauth2client.client import GoogleCredentials
auth.authenticate_user()
gauth = GoogleAuth()
gauth.credentials = GoogleCredentials.get_application_default()
drive = GoogleDrive(gauth)
출력 링크와 입력 표시줄.그 링크를 밟아서 Google 계정으로 로그인한 문자열을 복사하고 Google Colaboratory로 돌아가서 입력란에 오락을 붙여넣습니다4. seaburn에서pairplot을 제작하여 pg로 저장
import seaborn as sns
sns.pairplot(wine_df, hue='species').savefig('wine_pairplot_hue.png')
이렇게 하면 Colaboratory 로컬(Google Drive의 Colab Notebooks에서도 볼 수 없음)에서 Google Drive에 업로드해야 합니다.5. Google Drive로 내보내기
upload_file_2 = drive.CreateFile()
upload_file_2.SetContentFile("wine_pairplot_hue.png")
upload_file_2.Upload()
6. 결과
잘 등록했어.그나저나 와인 데이터세트와 같은 특징량이 있으면 화질의 영향으로 문자가 보이지 않기 때문에 다른 처리가 필요하다.(Colaboratory에도 그려집니다. 여기에서 축소할 수 있습니다)
이것뿐이다
Reference
이 문제에 관하여(Python에 그려진 그래프를 Google Colaboratory에서 Google drive로 업로드하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/yassh_i/articles/fe3f10dbf025e5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)