نصب ماژول های کلیدی پایتون با pip یا pip3 در ویندوز 10 و بالاتر (ویژه محققان علوم زیستی)
برای نصب ماژول های پایتون و استفاده از کتابخانه ها ابتدا به سایت پایتون رفته و آخرین بیلد پایتون را دانلود کنید سپس cmd ویندوز را به صورت Run as administrator اجرا کنید و دستورات زیر را به ترتیب در محیط cmd وارد کنید. در صورتی که از WSL یا powershell ویندوز برای نصب ماژول های پایتون استفاده می کنید حتما دقت داشته باشید که پایتون از قبل به PATH سیستم اضافه شده باشد. اینکار را می توانید در مرحله نصب پایتون یا بعد از نصب پایتون و افزودن پوشه نصب پایتون به محیط PATH ویندوز انجام دهید تا با هر بار باز کردن cmd و powershell به آن دسترسی داشته باشید.
1- محیط cmd را در مود ادمینستریتور یا superuser اجرا کنید.
2- اطمینان حاصل کنید که pip3 بر روی سیستم شما نصب باشد. از کامند شماره 1 می توانید برای مشاهده نسخه فعلی pip بعد از نصب پایتون بر روی سیستم عامل خود استفاده کنید. در صورتی که نسخه قدیمی pip بر روی سیستم شما نصب است با استفاده از کامند 2 آن را به آخرین نسخه ارتقا دهید. مجددا با کامند 1 ورژن pip را چک کنید و مطمن شوید که اخرین نسخه بر روی سیستم شما نصب شده است.
3- اکنون مطابق کامندهای بعدی به ترتیب seaborn، matplotlib، pandas، numpy، biopython را نصب کنید. در قدم اول یادگیری پایتون شما اکنون یاد گرفته اید چگونه بسته ها و ماژول های پایتون را نصب کنید. همانطور که می بینید بسیار کار ساده ای است و با کمی دقت خودتان در خونه بدون نیاز به شرکت تو هیچ کلاسی میتونین این موارد رو یاد بگیرین.
با ما همراه باشید.
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است.
برای نصب ماژول های پایتون و استفاده از کتابخانه ها ابتدا به سایت پایتون رفته و آخرین بیلد پایتون را دانلود کنید سپس cmd ویندوز را به صورت Run as administrator اجرا کنید و دستورات زیر را به ترتیب در محیط cmd وارد کنید. در صورتی که از WSL یا powershell ویندوز برای نصب ماژول های پایتون استفاده می کنید حتما دقت داشته باشید که پایتون از قبل به PATH سیستم اضافه شده باشد. اینکار را می توانید در مرحله نصب پایتون یا بعد از نصب پایتون و افزودن پوشه نصب پایتون به محیط PATH ویندوز انجام دهید تا با هر بار باز کردن cmd و powershell به آن دسترسی داشته باشید.
1- محیط cmd را در مود ادمینستریتور یا superuser اجرا کنید.
2- اطمینان حاصل کنید که pip3 بر روی سیستم شما نصب باشد. از کامند شماره 1 می توانید برای مشاهده نسخه فعلی pip بعد از نصب پایتون بر روی سیستم عامل خود استفاده کنید. در صورتی که نسخه قدیمی pip بر روی سیستم شما نصب است با استفاده از کامند 2 آن را به آخرین نسخه ارتقا دهید. مجددا با کامند 1 ورژن pip را چک کنید و مطمن شوید که اخرین نسخه بر روی سیستم شما نصب شده است.
3- اکنون مطابق کامندهای بعدی به ترتیب seaborn، matplotlib، pandas، numpy، biopython را نصب کنید. در قدم اول یادگیری پایتون شما اکنون یاد گرفته اید چگونه بسته ها و ماژول های پایتون را نصب کنید. همانطور که می بینید بسیار کار ساده ای است و با کمی دقت خودتان در خونه بدون نیاز به شرکت تو هیچ کلاسی میتونین این موارد رو یاد بگیرین.
# Download and install latest version of python3
# Run win CMD or PowerShell in Administrator mode
# Check pip3 version and upgrade it to the latest version
> pip3 --version #check pip version (1)
> python -m pip install --upgrade pip #upgrade pip version to latest version (2)
> pip3 --version # check pip version after upgrade. (1)
> pip install matplotlib #install the latest version of matplotlib
> pip install seaborn #install the latest version of seaborn
> pip install pandas #install the latest version of pandas
> pip install numpy #install the latest version of numpy
> pip install biopython #install the latest version of biopython
با ما همراه باشید.
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است.
👍4
نمونه کد پایتون برای استفاده از ماژول seaborn
پس از نصب seaborn در محیط idle می توانید این ماژول را فراخوانی کنید و سپس با استفاده از آن دیتاهای خود را آنالیز کنید
پس از ران این کامند دیفالت اکنون می توانید خروجی را که مطابق با گراف پیوست است بر روی صفحه نمایش خود مشاهده کنید.
با ما همراه باشید.
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است.
پس از نصب seaborn در محیط idle می توانید این ماژول را فراخوانی کنید و سپس با استفاده از آن دیتاهای خود را آنالیز کنید
import seaborn as sns
import matplotlib.pyplot as plt
sns.set_theme(style="ticks")
# Initialize the figure with a logarithmic x axis
f, ax = plt.subplots(figsize=(7, 6))
ax.set_xscale("log")
# Load the example planets dataset
planets = sns.load_dataset("planets")
# Plot the orbital period with horizontal boxes
sns.boxplot(
planets, x="distance", y="method", hue="method",
whis=[0, 100], width=.6, palette="vlag"
)
# Add in points to show each observation
sns.stripplot(planets, x="distance", y="method", size=4, color=".3")
# Tweak the visual presentation
ax.xaxis.grid(True)
ax.set(ylabel="")
sns.despine(trim=True, left=True)
پس از ران این کامند دیفالت اکنون می توانید خروجی را که مطابق با گراف پیوست است بر روی صفحه نمایش خود مشاهده کنید.
با ما همراه باشید.
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است.
👍5
نحوه اجرای Jupyter notebook در محیط تلفیقی آناکوندا برای کدنویسی و استفاده از ماژول ها و کتابخانه های پایتون
با ما همراه باشید.
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
#پایتون
با ما همراه باشید.
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
#پایتون
👍1
معرفی دیتاست tips در ماژول seaborn پایتون
یادگیری زبان برنامه نویسی پایتون و استفاده از دیتاست ها یکی از راهکارهای عالی و کاربردی برای کدنویسی است. در هر ماژول پایتون یک یا چند دیتاست پیشفرض وجود دارد که با استفاده آنها می توانید کار با ماژول هدف را یاد بگیرید
- دیتاست tips که وضعیت انعام مشتریان یک رستوران در رابطه با سیگاری یا غیر سیگاری بودن آنها و جنسیت آنها است می تواند در یادگیری چگونگی کار با seaborn به شما کمک کند.
- برای مشاهده و کار با این دیتاست، ابتدا JNotebook را باز کنید. در تب جدید ماژول seaborn را فراخوانی کنید و محتویات دیتاست tips را در آن ذخیره کنید. اکنون با تعریف یک متغییر جدید به نام df می توانید از این دیتاست استفاده کنید و سپس با تابع print مطمن شوید که دیتاست tips در متغیر df ذخیره شده است.
با ما همراه باشید
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
#پایتون
یادگیری زبان برنامه نویسی پایتون و استفاده از دیتاست ها یکی از راهکارهای عالی و کاربردی برای کدنویسی است. در هر ماژول پایتون یک یا چند دیتاست پیشفرض وجود دارد که با استفاده آنها می توانید کار با ماژول هدف را یاد بگیرید
- دیتاست tips که وضعیت انعام مشتریان یک رستوران در رابطه با سیگاری یا غیر سیگاری بودن آنها و جنسیت آنها است می تواند در یادگیری چگونگی کار با seaborn به شما کمک کند.
- برای مشاهده و کار با این دیتاست، ابتدا JNotebook را باز کنید. در تب جدید ماژول seaborn را فراخوانی کنید و محتویات دیتاست tips را در آن ذخیره کنید. اکنون با تعریف یک متغییر جدید به نام df می توانید از این دیتاست استفاده کنید و سپس با تابع print مطمن شوید که دیتاست tips در متغیر df ذخیره شده است.
import seaborn as sns
df = sns.load_dataset("tips")
print(df)
با ما همراه باشید
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
#پایتون
👍1
tips.csv
9.5 KB
دیتاست tips در ماژول seaborn پایتون در فرمت .csv.
دوستانی که میخوان به صورت مستقیم از این ماژول در محیط idleپایتون استفاده کنند می توانند از این فایل استفاده کنند. برای مشاهده محتویات فایل از برنامه اکسل یا سایر نرم افزارهایی که می توانند فایل های csv را مشاهده کنند استفاده نمایید.
🧬@IRBioinformatics
دوستانی که میخوان به صورت مستقیم از این ماژول در محیط idleپایتون استفاده کنند می توانند از این فایل استفاده کنند. برای مشاهده محتویات فایل از برنامه اکسل یا سایر نرم افزارهایی که می توانند فایل های csv را مشاهده کنند استفاده نمایید.
🧬@IRBioinformatics
فرض کنید که می خواهید وضعیت انعام مشتریان رستوران x را در طول روزهای هفته باهم دیگر مقایسه کنید و یک baxplot مقایسه ای ایجاد کنید. برای اینکار کافی است ابتدا دیتاست مربوطه را فراخوانی کنید، تم (theme) گراف خود را مشخص کنید و از طریق تابع sns.boxplot() که خاص seaborn است گراف مورد نظر را ترسیم کنید
با اجرای کدهای بالا می توانید این پلات زیبا را بدون نیاز به هیچ نرم افزار آماری دیگری ترسیم نمایید.
#پایتون #ماژول #tips
با ما همراه باشید
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
#changing themes in seaborn module
sns.set_theme()
sns.boxplot(x = "day", y = "total_bill", data = df)
با اجرای کدهای بالا می توانید این پلات زیبا را بدون نیاز به هیچ نرم افزار آماری دیگری ترسیم نمایید.
#پایتون #ماژول #tips
با ما همراه باشید
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
👍1
تنظیم theme پس زمینه سفید برای طراحی box plot با استفاده از داده های tips در ماژول seaborn
#پایتون #ماژول #tips
با ما همراه باشید
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
#white background in seaborn module
import seaborn as sns
df = sns.load_dataset("tips")
sns.set_style("whitegrid")
sns.boxplot(x = "day", y = "total_bill", data = df)
#پایتون #ماژول #tips
با ما همراه باشید
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
👍1
تغییر رنگ پس زمینه boxplot به تیره
برای اینکار با همان دیتاست قبلی و اسکریپت زیر می توانید پس زمینه پلات خود را تیره کنید. انتخاب رنگ پس زمینه براساس علاقه شما است و سلایق هم متفاوت...
#پایتون #ماژول #tips
با ما همراه باشید
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
برای اینکار با همان دیتاست قبلی و اسکریپت زیر می توانید پس زمینه پلات خود را تیره کنید. انتخاب رنگ پس زمینه براساس علاقه شما است و سلایق هم متفاوت...
#dark background in seaborn module
import seaborn as sns
df = sns.load_dataset("tips")
sns.set_style("dark")
sns.boxplot(x = "day", y = "total_bill", data = df)
#پایتون #ماژول #tips
با ما همراه باشید
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
👍1
تغییر رنگ پس زمینه boxplot به سفید یکدست
برای اینکار با همان دیتاست قبلی و اسکریپت زیر می توانید پس زمینه پلات خود را سفید کنید. انتخاب رنگ پس زمینه براساس علاقه شما است و سلایق هم متفاوت...
#پایتون #ماژول #tips
با ما همراه باشید
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
برای اینکار با همان دیتاست قبلی و اسکریپت زیر می توانید پس زمینه پلات خود را سفید کنید. انتخاب رنگ پس زمینه براساس علاقه شما است و سلایق هم متفاوت...
#white background in seaborn module
import seaborn as sns
df = sns.load_dataset("tips")
sns.set_style("white")
sns.boxplot(x = "day", y = "total_bill", data = df)
#پایتون #ماژول #tips
با ما همراه باشید
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
👍1
افزودن ticks به متغییرهای نشان داده شده در محور xy
برای اینکار با همان دیتاست قبلی و اسکریپت زیر می توانید پس زمینه پلات خود را سفید کنید. انتخاب رنگ پس زمینه و نشان دادن ticks براساس علاقه شما است و سلایق هم متفاوت...
#python
#ticks
#boxplot
با ما همراه باشید
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
برای اینکار با همان دیتاست قبلی و اسکریپت زیر می توانید پس زمینه پلات خود را سفید کنید. انتخاب رنگ پس زمینه و نشان دادن ticks براساس علاقه شما است و سلایق هم متفاوت...
#white theme with ticks background in seaborn module
import seaborn as sns
df = sns.load_dataset("tips")
sns.set_style("ticks")
sns.boxplot(x = "day", y = "total_bill", data = df)
#python
#ticks
#boxplot
با ما همراه باشید
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
👍1
تغییر رنگ box plot در محیط ماژول seaborn
برای تغییررنگ bax plot بایستی از توابع مربوط به تغییر رنگ و تم های رنگی ماژول seaborn استفاده کرد. برای اینکار کافی است کد دستوری قبلی را به صورت زیر تغییر داد
همانطور که می بینید از پایتون خواسته شده است box plot قبلی را براساس توابع جدید شامل hue، palette و dodge ترسیم کند. در صورتی که مقدار hue بر روی متغییر x تنظیم شود در این صورت گرادیانت رنگی نشان داده شده در خروجی پلات براساس اعداد این متغییر است و برعکس.
با ما همراه باشید.
#پایتون #hue
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
برای تغییررنگ bax plot بایستی از توابع مربوط به تغییر رنگ و تم های رنگی ماژول seaborn استفاده کرد. برای اینکار کافی است کد دستوری قبلی را به صورت زیر تغییر داد
#add color to box plot in seaborn module
import seaborn as sns
# Load the "tips" dataset from Seaborn
df = sns.load_dataset("tips")
# Set the Seaborn style to "ticks"
sns.set_style("ticks")
# Create a boxplot with the categorical variable assigned to hue
sns.boxplot(x="day", y="total_bill", data=df, hue="day", palette="Set2", dodge=False, legend=False)
# Show the plot
sns.despine()
همانطور که می بینید از پایتون خواسته شده است box plot قبلی را براساس توابع جدید شامل hue، palette و dodge ترسیم کند. در صورتی که مقدار hue بر روی متغییر x تنظیم شود در این صورت گرادیانت رنگی نشان داده شده در خروجی پلات براساس اعداد این متغییر است و برعکس.
با ما همراه باشید.
#پایتون #hue
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
👍2
تغییر اندازه box plot با استفاده از متغییر dodge
با تغییر dodge از False به True می توانید مطابق تصویر اندازه باکس ها را تغییر دهید.
با ما همراه باشید.
#پایتون #dodge
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
با تغییر dodge از False به True می توانید مطابق تصویر اندازه باکس ها را تغییر دهید.
#add color to box plot in seaborn module
import seaborn as sns
# Load the "tips" dataset from Seaborn
df = sns.load_dataset("tips")
# Set the Seaborn style to "ticks"
sns.set_style("ticks")
# Create a boxplot with the categorical variable assigned to hue
sns.boxplot(x="day", y="total_bill", data=df, hue="day", palette="Set2", dodge=True, legend=False)
# Show the plot
sns.despine()
با ما همراه باشید.
#پایتون #dodge
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
👍2
افزودن legend به باکس پلات
برای افزودن legend به باکس پلات می توانید مقدار متغییر legend را بر روی TRUE تنظیم کنید.
با ما همراه باشید.
#پایتون #legend
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
برای افزودن legend به باکس پلات می توانید مقدار متغییر legend را بر روی TRUE تنظیم کنید.
#add color to box plot in seaborn module
import seaborn as sns
# Load the "tips" dataset from Seaborn
df = sns.load_dataset("tips")
# Set the Seaborn style to "ticks"
sns.set_style("ticks")
# Create a boxplot with the categorical variable assigned to hue
sns.boxplot(x="day", y="total_bill", data=df, hue="day", palette="Set2", dodge=True, legend=True)
# Show the plot
sns.despine()
با ما همراه باشید.
#پایتون #legend
🧬@IRBioinformatics
استفاده از مطالب با ذکر منبع بلامانع است
12 ژانویه 2024
👍2