🌃 متحرکسازی #نمودارهای_ساده در R - بخش اول
نمودارهای ساده نمودارهایی هستند که با استفاده از دستورهایی مانند plot که از دستورهای مبنای R هستند، رسم می شوند. برای متحرک سازی این نمودارها دو روش به شما آموزش می دهیم. در روش اول اول نیازی به نصب هیچ بسته ای نیست و در روش دوم که در پست بعدی ارائه می شود، نیاز به نصب بسته وجود دارد.
💥 روش اول: بدون نیاز به استفاده از بسته
💥این کار یک ترفند مبتدی است و شما نمیتوانید خروجی آن را به صورت gif ذخیره کنید. بیشتر جنبه نمایشی دارد. بنابراین اگر میخواهید به صورت حرفه ای تر نمودارهای plot را با فرمت gif و کیفیت دلخواه ذخیره کنید، منتظر پست بعدی از این مجموعه باشید.
💥نمودار متحرکی که مشاهده می کنید با استفاده از یک نرم افزار Screen Recorder تهیه شده است و کدهای فوق این خروجی را به شما نمی دهند.
#متحرک_سازی_نمودار
#افشین_متولی
#animation #plot
|@RStudio_ir|
نمودارهای ساده نمودارهایی هستند که با استفاده از دستورهایی مانند plot که از دستورهای مبنای R هستند، رسم می شوند. برای متحرک سازی این نمودارها دو روش به شما آموزش می دهیم. در روش اول اول نیازی به نصب هیچ بسته ای نیست و در روش دوم که در پست بعدی ارائه می شود، نیاز به نصب بسته وجود دارد.
💥 روش اول: بدون نیاز به استفاده از بسته
obs = rnorm(100)ترفند این است که با استفاده از یک حلقه، هر مرحله یکی به مشاهدات اضافه کنید و در دستور plot قرار دهید.
for (t in 1:length(obs)) {
plot(obs[1:t], type='b',main = paste("Time Step ", t), xlab = "time", ylab = "y", col = 'darkblue')
mtext('@RStudio_ir',side = 3, col=4)
Sys.sleep(0.6)
}
💥این کار یک ترفند مبتدی است و شما نمیتوانید خروجی آن را به صورت gif ذخیره کنید. بیشتر جنبه نمایشی دارد. بنابراین اگر میخواهید به صورت حرفه ای تر نمودارهای plot را با فرمت gif و کیفیت دلخواه ذخیره کنید، منتظر پست بعدی از این مجموعه باشید.
💥نمودار متحرکی که مشاهده می کنید با استفاده از یک نرم افزار Screen Recorder تهیه شده است و کدهای فوق این خروجی را به شما نمی دهند.
#متحرک_سازی_نمودار
#افشین_متولی
#animation #plot
|@RStudio_ir|
RStudio
🌃 متحرکسازی #نمودارهای_ساده در R - بخش اول نمودارهای ساده نمودارهایی هستند که با استفاده از دستورهایی مانند plot که از دستورهای مبنای R هستند، رسم می شوند. برای متحرک سازی این نمودارها دو روش به شما آموزش می دهیم. در روش اول اول نیازی به نصب هیچ بسته ای…
This media is not supported in your browser
VIEW IN TELEGRAM
⭐️ خروجی متحرکسازی #نمودارهای_ساده در R - بخش اول
#متحرک_سازی_نمودار
#افشین_متولی
#animation #plot
|@RStudio_ir|
#متحرک_سازی_نمودار
#افشین_متولی
#animation #plot
|@RStudio_ir|
🌃 متحرکسازی #نمودارهای_ساده در R - بخش دوم
نمودارهای ساده نمودارهایی هستند که با استفاده از دستورهایی مانند plot که از دستورهای مبنای R هستند، رسم می شوند. برای متحرک سازی این نمودارها دو روش به شما آموزش می دهیم. در این پست یک روش ساده و موثر را برای متحرک سازی و ذخیره نمودارها با کیفیت دلخواه خواهید آموخت.
💥 روش دوم: با استفاده از بسته gifski
getwd()
را اجرا کنید.
💥برای تغییر ابعاد نمودار نهایی ورودی های height و width را شخصی سازی کنید.
💥برای افزایش کیفیت نمودار متحرک، ورودی res (رزولوشن) را افزایش دهید.
💥برای تغییر سرعت gif ورودی delay در دستور gifski را تغییر دهید.
#متحرک_سازی_نمودار
#افشین_متولی
#animation #plot #gifski
|@RStudio_ir|
نمودارهای ساده نمودارهایی هستند که با استفاده از دستورهایی مانند plot که از دستورهای مبنای R هستند، رسم می شوند. برای متحرک سازی این نمودارها دو روش به شما آموزش می دهیم. در این پست یک روش ساده و موثر را برای متحرک سازی و ذخیره نمودارها با کیفیت دلخواه خواهید آموخت.
💥 روش دوم: با استفاده از بسته gifski
library("gifski")این برنامه ابتدا به تعداد داده های شما نمودار مجزا تولید و در یک مسیر مشخص ذخیره می کند و سپس همان نمودارها را فراخوانی کرده و تبدیل به یک نمودار متحرک با فرمت gif می کند. همچنین همه نمودارهای با فرمت jpg در مسیر کاری شما ذخیره می شود. برای پی بردن به مسیر کاری دستور
png_path <- paste(getwd(), "frame%03d.png")
png(png_path, width = 12, height = 8, units = "in", res = 300)
par(ask = FALSE)
obs = rnorm(100)
for (t in 1:length(obs)) {
plot(obs[1:t], type='b',main = paste("Time Step ", t), xlab = "time", ylab = "y", col = 'darkblue')
mtext('@RStudio_ir',side = 3, col=4)
}
dev.off()
png_files <- sprintf(png_path, 1:length(obs))
gif_file <- tempfile(fileext = ".gif")
gifski(png_files, gif_file, delay = 0.1, progress = T)
unlink(png_files)
utils::browseURL(gif_file)
getwd()
را اجرا کنید.
💥برای تغییر ابعاد نمودار نهایی ورودی های height و width را شخصی سازی کنید.
💥برای افزایش کیفیت نمودار متحرک، ورودی res (رزولوشن) را افزایش دهید.
💥برای تغییر سرعت gif ورودی delay در دستور gifski را تغییر دهید.
#متحرک_سازی_نمودار
#افشین_متولی
#animation #plot #gifski
|@RStudio_ir|
RStudio
🌃 متحرکسازی #نمودارهای_ساده در R - بخش دوم نمودارهای ساده نمودارهایی هستند که با استفاده از دستورهایی مانند plot که از دستورهای مبنای R هستند، رسم می شوند. برای متحرک سازی این نمودارها دو روش به شما آموزش می دهیم. در این پست یک روش ساده و موثر را برای متحرک…
This media is not supported in your browser
VIEW IN TELEGRAM
⭐️ خروجی متحرکسازی #نمودارهای_ساده در R - بخش دوم
#متحرک_سازی_نمودار
#افشین_متولی
#animation #plot
|@RStudio_ir|
#متحرک_سازی_نمودار
#افشین_متولی
#animation #plot
|@RStudio_ir|
Media is too big
VIEW IN TELEGRAM
⏯ #ویدئو_شماره_15
✅ موضوع: متحرکسازی نمودارها در R - بخش اول
👤 مدرس: افشین متولی
⏯ Animate plots in R - Part 1
#plot #animate
🆔 @RStudio_ir
🖱 Instagram | 🖱 RPubs
🖱 Website | 🖱 Q&A
🖱 Channel
✅ موضوع: متحرکسازی نمودارها در R - بخش اول
👤 مدرس: افشین متولی
⏯ Animate plots in R - Part 1
#plot #animate
🆔 @RStudio_ir
_________________________🖱 YouTube | 🖱 Aparat
🖱 Instagram | 🖱 RPubs
🖱 Website | 🖱 Q&A
🖱 Channel
Media is too big
VIEW IN TELEGRAM
⏯ #ویدئو_شماره_17
✅ موضوع: ذخیرهسازی نمودارها با کیفیت دلخواه در R
👤 مدرس: افشین متولی
⏯ Saving Plots with Customizable Quality in R
#save #plot #ggplot2
🆔 @RStudio_ir
🖱 Instagram | 🖱 RPubs
🖱 Website | 🖱 Q&A
🖱 Channel
✅ موضوع: ذخیرهسازی نمودارها با کیفیت دلخواه در R
👤 مدرس: افشین متولی
⏯ Saving Plots with Customizable Quality in R
#save #plot #ggplot2
🆔 @RStudio_ir
_________________________🖱 YouTube | 🖱 Aparat
🖱 Instagram | 🖱 RPubs
🖱 Website | 🖱 Q&A
🖱 Channel
Media is too big
VIEW IN TELEGRAM
⏯ #ویدئو_شماره_18
✅ موضوع: شخصیسازی ابعاد نمودار متناسب با قالب Microsoft Word
👤 مدرس: افشین متولی
⏯ Customize plot size based on Your MS Word Template
#word #plot
🆔 @RStudio_ir
🖱 Instagram | 🖱 RPubs
🖱 Website | 🖱 Q&A
🖱 Channel
✅ موضوع: شخصیسازی ابعاد نمودار متناسب با قالب Microsoft Word
👤 مدرس: افشین متولی
⏯ Customize plot size based on Your MS Word Template
#word #plot
🆔 @RStudio_ir
_________________________🖱 YouTube | 🖱 Aparat
🖱 Instagram | 🖱 RPubs
🖱 Website | 🖱 Q&A
🖱 Channel