💻 بسته dplyr با الهام گرفتن از data.table بهروزرسانی میشود
دو بسته dplyr و data.table برای دستکاری دادهها دو رقیب به حساب میآیند اما در برخی موارد، خصوصاً در سرعت پردازش دادهها، بسته data.table برنده این رقابت میشود.
در نسخه جدید dplyr قابلیتهای جدیدی تعبیه شده است که به نظر میرسید این تغییرات از data.table الهام گرفته شده است.
✅ از جمله این تغییرات:
1️⃣ افزودن عملگر .by به توابع summarise
2️⃣ حذف عملگر ungroup بعد از summarise
3️⃣ افزایش سرعت در پردازش با توابع arrange و group_by
4️⃣ اضافه شدن یک تابع جدید به نام consecutive_id
خصوصیات اولیه این آپدیت را از اینجا مطالعه کنید. در ضمن این نسخه در سال 2023 منتشر میشود.
#dplyr #data_table
🆔 @RSTUDIO_IR
دو بسته dplyr و data.table برای دستکاری دادهها دو رقیب به حساب میآیند اما در برخی موارد، خصوصاً در سرعت پردازش دادهها، بسته data.table برنده این رقابت میشود.
در نسخه جدید dplyr قابلیتهای جدیدی تعبیه شده است که به نظر میرسید این تغییرات از data.table الهام گرفته شده است.
✅ از جمله این تغییرات:
1️⃣ افزودن عملگر .by به توابع summarise
2️⃣ حذف عملگر ungroup بعد از summarise
3️⃣ افزایش سرعت در پردازش با توابع arrange و group_by
4️⃣ اضافه شدن یک تابع جدید به نام consecutive_id
خصوصیات اولیه این آپدیت را از اینجا مطالعه کنید. در ضمن این نسخه در سال 2023 منتشر میشود.
#dplyr #data_table
🆔 @RSTUDIO_IR
✅ اضافه کردن خط برازش رگرسیون به نمودار پراکنش در R
🆔 @RSTUDIO_IR
df <- data.frame(x=rnorm(100), y=rnorm(100))
fit <- lm(y~x, data=df)
#---------- 1 ------------
plot(y~x, data=df)
abline(fit$coefficients,lwd=4, col='red')
#---------- 2 ------------
library(ggplot2)
ggplot(df, aes(x=x,y=y))+
geom_point()+
geom_smooth(formula = y~x, method = lm)
#---------- 3 ------------
library(ggplot2)
ggplot(df, aes(x=x,y=y))+
geom_point()+
geom_abline(intercept = fit$coefficients[1], slope=fit$coefficients[2])
#lm #geom_smooth #geom_abline #lines🆔 @RSTUDIO_IR
👨🏻💻این روزها بحث ChatGPT داغ است
این مدل، یک الگوریتم هوش مصنوعی است که بر مبنای محاوره عمل می کند. به این معنی که ما یک درخواست را به صورت متنی به آن می دهیم و به ما پاسخ می دهد. ربات تلگرامی این مدل به آدرس
@ChatGPT_BIAbot
به صورت رایگان در دسترس کاربران قرار گرفته است. یکی از کارهای جالبی که این هوش مصنوعی انجام می دهد این است که می تواند پاسخ سوالات کدنویسی را به ما بدهد. بحث بر این بود که آیا از این ابزار می توان برای پرسش و پاسخ برنامه نویسی در سایت هایی مانند stackoverflow استفاده کرده یا خیر که این سایت با انتشار یک پست اعلام کرد که به دلیل نرخ خطای بالای این ابزار در پاسخ به سوالات، این ابزار را در این سایت (موقتاً) غیرفعال می کنیم. این اقدام با استقبال کاربران stackoverflow مواجه شد. اما این احتمال وجود دارد که با افزایش دقت این ابزار، اکثر پرسش ها را به درستی در آینده پاسخ دهد.
https://openai.com/blog/chatgpt/
#ai #chatgpt
🆔 @RSTUDIO_IR
این مدل، یک الگوریتم هوش مصنوعی است که بر مبنای محاوره عمل می کند. به این معنی که ما یک درخواست را به صورت متنی به آن می دهیم و به ما پاسخ می دهد. ربات تلگرامی این مدل به آدرس
@ChatGPT_BIAbot
به صورت رایگان در دسترس کاربران قرار گرفته است. یکی از کارهای جالبی که این هوش مصنوعی انجام می دهد این است که می تواند پاسخ سوالات کدنویسی را به ما بدهد. بحث بر این بود که آیا از این ابزار می توان برای پرسش و پاسخ برنامه نویسی در سایت هایی مانند stackoverflow استفاده کرده یا خیر که این سایت با انتشار یک پست اعلام کرد که به دلیل نرخ خطای بالای این ابزار در پاسخ به سوالات، این ابزار را در این سایت (موقتاً) غیرفعال می کنیم. این اقدام با استقبال کاربران stackoverflow مواجه شد. اما این احتمال وجود دارد که با افزایش دقت این ابزار، اکثر پرسش ها را به درستی در آینده پاسخ دهد.
https://openai.com/blog/chatgpt/
#ai #chatgpt
🆔 @RSTUDIO_IR
📘 Fundamentals of Data Visualization
✍️ Claus O. Wilke
🔗 Click Here
#معرفی_کتاب
#visualization
🆔 @RSTUDIO_IR
✍️ Claus O. Wilke
🔗 Click Here
#معرفی_کتاب
#visualization
🆔 @RSTUDIO_IR
✅ اگر برای نصب بستهها از CRAN مشکل دارید، از Github استفاده کنید
اگر هنگام نصب بسته به دلیل محدودیتهای اینترنتی با خطا مواجه میشوید، وارد سایت زیر شوید:
https://github.com/cran
در این بخش نام بسته مورد نظر را جستجو کنید، اگر بسته در این صفحه وجود داشته باشد به راحتی قابل نصب است.
به عنوان مثال من بسته psych را نصب میکنم. برای نصب این بسته ابتدا باید یکی از بستههای devtools یا remotes را که برای نصب از گیتهاب نیاز دارید، فراخوانی کنید.
#نصب_پکیج
#cran #github
🆔 @RSTUDIO_IR
اگر هنگام نصب بسته به دلیل محدودیتهای اینترنتی با خطا مواجه میشوید، وارد سایت زیر شوید:
https://github.com/cran
در این بخش نام بسته مورد نظر را جستجو کنید، اگر بسته در این صفحه وجود داشته باشد به راحتی قابل نصب است.
به عنوان مثال من بسته psych را نصب میکنم. برای نصب این بسته ابتدا باید یکی از بستههای devtools یا remotes را که برای نصب از گیتهاب نیاز دارید، فراخوانی کنید.
library(devtools)یا
install_github('cran/psych')
library(remotes)به این طریق بسته مورد نظر نصب خواهد شد. دقت کنید این راه حل به صورت موقتی توصیه میشود و طبیعتاً برای همه بستهها پاسخگو نخواهد بود چرا که همه بستههای CRAN در صفحه cran در گیتهاب آپلود نشدهاند.
install_github('cran/psych')
#نصب_پکیج
#cran #github
🆔 @RSTUDIO_IR
✅ در هنگام نصب یک بسته از گیتهاب به این نکته توجه کنید
💬 گاهی اسم یک بسته را جستجو میکنید و صفحات مختلفی در گیتهاب آن را ارائه کردهاند. معمولاً صفحاتی مانند CRAN در گیتهاب یا نویسنده (های) بسته موردنظر آن را به اشتراک میگذارند بنابراین برای نصب میتوان از
#نصب_پکیج
#cran #github
🆔 @RSTUDIO_IR
💬 گاهی اسم یک بسته را جستجو میکنید و صفحات مختلفی در گیتهاب آن را ارائه کردهاند. معمولاً صفحاتی مانند CRAN در گیتهاب یا نویسنده (های) بسته موردنظر آن را به اشتراک میگذارند بنابراین برای نصب میتوان از
install_github('frenchja/psych')
یا install_github('cran/psych')
استفاده کرد. به عنوان یادآوری یکی از بستههای remotes یا devtools برای نصب از گیتهاب باید فراخوانی شوند.#نصب_پکیج
#cran #github
🆔 @RSTUDIO_IR
📘 Handbook of Regression Modeling in People Analytics (with examples in #R and #Python)
✍️ Keith McNulty
🔗 Click Here
#معرفی_کتاب
#regression #peopleanalyticsdata
🆔 @RSTUDIO_IR
✍️ Keith McNulty
🔗 Click Here
#معرفی_کتاب
#regression #peopleanalyticsdata
🆔 @RSTUDIO_IR
✅ عملگرهای (& و |) و عملگرهای (&& و ||) را به جای هم به کار نبریم
⭐️ عملگرهای AND و OR در R را به ترتیب با & و | نشان میدهند. یک اشتباه رایج این است که کاربران به جای استفاده از & از && استفاده میکنند. اینجا چند تفاوتشون رو با هم بررسی میکنیم.
1- عملگردهای & و | به صورت مولفه-به-مولفه (element-wise) یا برداری (vectorised) عمل میکنند
#and #or #operator
🆔 @RSTUDIO_IR
⭐️ عملگرهای AND و OR در R را به ترتیب با & و | نشان میدهند. یک اشتباه رایج این است که کاربران به جای استفاده از & از && استفاده میکنند. اینجا چند تفاوتشون رو با هم بررسی میکنیم.
1- عملگردهای & و | به صورت مولفه-به-مولفه (element-wise) یا برداری (vectorised) عمل میکنند
a = c(TRUE, TRUE, FALSE, FALSE)
b = c(TRUE, FALSE, TRUE, FALSE)
a | b
# [1] TRUE TRUE TRUE FALSE
2- عملگرهای && و || حالت خاصی از نسخه برداری هستند که short-circuited نامیده میشوند و تنها تا جایی مقایسه را انجام میدهند که اولین شرط برقرار بشه بنابراین فقط یک خروجی TRUE یا FALSE دارن.a || b
# [1] TRUE
3- عملگرهای & و | قابلیت انجام محاسبه بیتی (bitwise arithmetic) را دارند اما && و || خیر.as.raw(c(1, 3)) | as.raw(c(2, 4))از میان عملگرهای دیگر، عملگر ! و xor نیز قابلیت محاسبه بیتی دارند.
# [1] 03 07
as.raw(c(1, 3)) || as.raw(c(2, 4))
# Error in as.raw(c(1, 3)) || as.raw(c(2, 4)) :
#and #or #operator
🆔 @RSTUDIO_IR
#ویدئو_شماره_31
✅ موضوع: اجرا کردن کدهای Stata در محیط RMarkdown
✅ Run Stata Codes in RMarkdown
👈🏻 فیلم آموزش را در یوتیوب یا آپارات ببینید.
#stata #rmarkdown
🆔 @RSTUDIO_IR
——————————————————
🖱 YouTube 🖱 Aparat 🖱 Instagram 🖱 Website 🖱 Q&A
✅ موضوع: اجرا کردن کدهای Stata در محیط RMarkdown
✅ Run Stata Codes in RMarkdown
👈🏻 فیلم آموزش را در یوتیوب یا آپارات ببینید.
#stata #rmarkdown
🆔 @RSTUDIO_IR
——————————————————
🖱 YouTube 🖱 Aparat 🖱 Instagram 🖱 Website 🖱 Q&A
💻💡انجمن علمی کشاورزی دانشگاه صنعتی اصفهان برگزار میکند:
🟣 کارگاه هنر برنامه نویسی با R
✅مدرس دوره: مهندس افشین متولی
⬅️ کارشناس ارشد آمار-ریاضی از دانشگاه علم و صنعت ایران
💡سرفصل های دوره:
1) شروع کار با R و RStudio و معرفی توابع مهم
2) روشهای مختلف ورود و ذخیره دادهها در R
3) معرفی ساختارهای بردار، ماتریس، دیتافرم، لیست، آرایه و ...
4) معرفی انواع دادههای گمشده، پاکسازی و جانهی
5) خلاصهسازی دادهها با توابع پایه در R
6) تابعنویسی و حلقهنویسی در محیط R
7) بررسی انواع شرطها در محیط R
8) مصورسازی با توابع پایه در R
9) نمودارهای آماری و شخصیسازی آنها در R
10) پردازش متن در محیط R
11) آموزش کار با RMarkdown و معرفی ابزارهای مهم
12) معرفی مجموعه tidyverse و کار با بسته dplyr (دستکاری دادهها)
13) کار با بسته ggplot2 (مصورسازی)
14) ساخت، نصب و استخراج اطلاعات مهم بستهها در R
15) ترفندهای مهم در کار با بستههای R
⬅️ثبت نام وکسب اطلاعات بیشتر در پیج اینستاگرام و کانال تلگرامی:
@agriculture_iut
ارتباط با ادمین
@agri_iut_admin
🟣 کارگاه هنر برنامه نویسی با R
✅مدرس دوره: مهندس افشین متولی
⬅️ کارشناس ارشد آمار-ریاضی از دانشگاه علم و صنعت ایران
💡سرفصل های دوره:
1) شروع کار با R و RStudio و معرفی توابع مهم
2) روشهای مختلف ورود و ذخیره دادهها در R
3) معرفی ساختارهای بردار، ماتریس، دیتافرم، لیست، آرایه و ...
4) معرفی انواع دادههای گمشده، پاکسازی و جانهی
5) خلاصهسازی دادهها با توابع پایه در R
6) تابعنویسی و حلقهنویسی در محیط R
7) بررسی انواع شرطها در محیط R
8) مصورسازی با توابع پایه در R
9) نمودارهای آماری و شخصیسازی آنها در R
10) پردازش متن در محیط R
11) آموزش کار با RMarkdown و معرفی ابزارهای مهم
12) معرفی مجموعه tidyverse و کار با بسته dplyr (دستکاری دادهها)
13) کار با بسته ggplot2 (مصورسازی)
14) ساخت، نصب و استخراج اطلاعات مهم بستهها در R
15) ترفندهای مهم در کار با بستههای R
⬅️ثبت نام وکسب اطلاعات بیشتر در پیج اینستاگرام و کانال تلگرامی:
@agriculture_iut
ارتباط با ادمین
@agri_iut_admin
📦 فهرست کل بستههای توکار (بیس) در R
🆔 @RSTUDIO_IR
rownames(installed.packages(priority="base"))
#built_in #package🆔 @RSTUDIO_IR
✅ نسخه جدید tidyverse یعنی 2.0.0 منتشر شد.
در این نسخه، دو تغییر عمده وجود دارد:
1- بهبود چشمگیر سرعت بسته dplyr
2- اضافه شدن بسته lubridate به مجموعه تایدیورس
🔗 https://www.tidyverse.org/blog/2023/03/tidyverse-2-0-0/
#tidyverse
🆔 @RSTUDIO_IR
در این نسخه، دو تغییر عمده وجود دارد:
1- بهبود چشمگیر سرعت بسته dplyr
2- اضافه شدن بسته lubridate به مجموعه تایدیورس
🔗 https://www.tidyverse.org/blog/2023/03/tidyverse-2-0-0/
#tidyverse
🆔 @RSTUDIO_IR
👨💻 نسخه 4.3 از RTools منتشر شد
✅ نسخه 4.3 🔽 دانلود
💥مناسب برای نسخه 4.2.3 و بالاتر از R
✅ نسخه 4.2 🔽 دانلود
💥مناسب برای نسخه 4.2.0 و بالاتر از R
✅ نسخه 4.0 🔽 دانلود
💥برای نسخههای 4.0.0 تا 4.1.3 از R
✅ نسخههای قدیمیتر 🔽 دانلود
💥برای نسخههای قبل از 4.0.0 از R
#دانلود_Rtools
#Rtools #download
🆔 @RSTUDIO_IR
——————————————————
🖱 YouTube 🖱 Aparat 🖱 Instagram 🖱 Website 🖱 Q&A
✅ نسخه 4.3 🔽 دانلود
💥مناسب برای نسخه 4.2.3 و بالاتر از R
✅ نسخه 4.2 🔽 دانلود
💥مناسب برای نسخه 4.2.0 و بالاتر از R
✅ نسخه 4.0 🔽 دانلود
💥برای نسخههای 4.0.0 تا 4.1.3 از R
✅ نسخههای قدیمیتر 🔽 دانلود
💥برای نسخههای قبل از 4.0.0 از R
#دانلود_Rtools
#Rtools #download
🆔 @RSTUDIO_IR
——————————————————
🖱 YouTube 🖱 Aparat 🖱 Instagram 🖱 Website 🖱 Q&A
👨🏻💻 Search R & Python articles and packages by Categories!
🔗 https://postsyoumighthavemissed.com/search/
🆔 @RSTUDIO_IR
🔗 https://postsyoumighthavemissed.com/search/
🆔 @RSTUDIO_IR
🟢 در جدیدترین نسخه R دو سرور ایرانی تعریف شده که برای نصب بسته از CRAN کاربردی هستند
✅ سرور اول - دانشگاه فردوسی مشهد
🅰️———————————————
با تابع options سرور را روی هر یک تنظیم کنید و به روش مرسوم اقدام به نصب بستهها از CRAN کنید:
یا این که به صورت موردی در نصب هر بسته این سرور را تنظیم کنید:
#cran #mirror
🆔 @RSTUDIO_IR
✅ سرور اول - دانشگاه فردوسی مشهد
# Mashhad server✅ سرور دوم - بردیا مشیری
https://cran.um.ac.ir/
# Qom server⭕️ برای نصب بسته با استفاده از این سرورها:
https://cran.bardia.tech/
🅰️———————————————
با تابع options سرور را روی هر یک تنظیم کنید و به روش مرسوم اقدام به نصب بستهها از CRAN کنید:
options(repos = "https://cran.um.ac.ir/")🅱️———————————————
install.packages("ggplot2")
یا این که به صورت موردی در نصب هر بسته این سرور را تنظیم کنید:
install.packages("ggplot2", repos = "https://cran.um.ac.ir/")
install.packages("ggplot2", repos = "https://cran.bardia.tech/")
طبیعتاً سرورهای داخلی (برای کاربران ایرانی) سرعت بیشتری نسبت به سرورهای خارجی در نصب بستهها خواهند داشت.#cran #mirror
🆔 @RSTUDIO_IR
RStudio
📊 آمار پردانلودترین بستههای محاسباتی در R نشان می دهد که #ggplot2 همچنان محبوبترین بسته محاسباتی در میان کاربران R است. #statistics 🆔 @RSTUDIO_IR —————————————————— 🖱 YouTube 🖱 Aparat 🖱 Instagram 🖱 Website 🖱 Q&A
📊 آمار پردانلودترین بستههای محاسباتی R در یک ماه اخیر نشان می دهد که #tidyverse و زیرمجموعههای آن (dplyr - tibble - ggplot2) در میان کاربران R محبوبیت زیادی دارند.
#statistics
🆔 @RSTUDIO_IR
#statistics
🆔 @RSTUDIO_IR
👨💻 نسخه جدید R منتشر شد
نسخه: 4.3.0
نام: Already Tomorrow
تاریخ انتشار: 2023-04-21
👈 دانلود
👈 اطلاعات بیشتر
#دانلود_R
#R #download
🆔 @RSTUDIO_IR
نسخه: 4.3.0
نام: Already Tomorrow
تاریخ انتشار: 2023-04-21
👈 دانلود
👈 اطلاعات بیشتر
#دانلود_R
#R #download
🆔 @RSTUDIO_IR