گوگل کلب یا Google Colaboratory که به طور اختصار Colab خوانده میشود، یکی از محصولات گروه تحقیقاتی گوگل است. با استفاده از کلب Colab ، هر فردی می تواند به کدهای زبان برنامه نویسی پایتون، بدون نصب هیچ نرم افزاری دسترسی داشته باشد. کلب به سرویس Jupyter notebook متصل است . زمانی که از کلب استفاده می کنید نیازی به واحد پردازش گرافیکی یا GPUs نیست و کدهای شما بدون توجه به نوع سیستم شما ران می شود و هیچ رمی از سیستم شما را اشغال نمی کند. علاوه بر این، دسترسی به کلب رایگان است.
برای دریافت آخرینهای بلاگ در خبرنامه عضو شوید.
از دیگر مزایای استفاده از کلب این است که شما با استفاده از اکانت گوگل درایو خود در هر جایی می توانید به کدهای پایتون دسترسی داشته باشید. علاوه بر این ، می توانید کدهای پایتون خود را در کلب با دیگران به اشتراک بگذارید.
ساخت فایل کلب در گوگل درایو
- سپس روی more و روی Google Colaboratory کلیک کنید.
- فایل کلب شما آماده است.
فراخوانی گوگل شیت در کلب
برای فراخوانی گوگل شیت در کلب، باید فایل داده خود را در درایو آپلود کرده باشید. برای وارد کردن گوگل شیت خود به کلب از کد زیر استفاده کنید:
from google.colab import drive
با ران کردن این کد از اجرای این کد، شما به فایل های خود در گوگل درایو دسترسی خواهید داشت. روی connect to google drive کلیک کنید و سپس اکانت خود را انتخاب کنید.
در اینجا روی allow کلیک کنید.
به این ترتیب، کلب به گوگل درایو دسترسی خواهد داشت.
قبل از فراخوانی داده در کلب، لازم است کتابخانه پانداس را وارد محیط کلب کنید.
import pandas as pd
برای فراخوانی فایل اکسل خود در محیط کلب، از کد زیر استفاده کنید و درون پرانتز اسم فایل خود را قرار دهید.
data = pd.read_excel('/content/drive/MyDrive/Colab Notebooks/topic quartiles/id, cat, key, year 01.03.20.xlsx')
برای دسترسی به موقعیت هر داده ای در محیط کلب می توان از iloc استفاده کرد. برای مثال وقتی می خواهید ردیف اول را مشاهده کنید از کد زیر استفاده کنید.
df.columns = df.iloc[0]
df = df.iloc[1:]
اگر می خواهید به چند ردیف اول و عناوین مربوط به هر ستون داده در کلب دسترسی داشته باشید، کد زیر را بنویسید.
df.head()