چه زمانی از plotly استفاده کنیم؟
کتابخانه plotly تعدادی ویژگی دارد که استفاده از آن را هیجان انگیز و سرگرم کننده می کند.
موقعیتهای متعددی وجود دارد که در آنها میتوان از ggplot یا plotly استفاده کرد، اما به دلایل زیر ممکن است plotly می تواند بهترین انتخاب باشد.
- نمودارهایی که به صورت الکترونیکی یا آنلاین نمایش داده می شوند.
- کاربران باید با نمودار درگیر شوند.
- نسبت به پیشنهادات ggplot نیاز به سفارشی سازی بیشتری است.
- برای ارائه تصاویر باید از وضوح بیشتری استفاده شود.
- کار با زبان های مختلف دیگر مانند: پایتون، Bash، Node، و غیره.
- ساخت انواع نمودارهای جدید (treemaps, sunburst, sankey و غیره).
اگرچه plotly یک کتابخانه بسیار قوی است، اما برای مخاطبان بسیار فنی در نظر گرفته شده است. بزرگترین عیب آن پیچیدگی و مستندات ناکافی آن است.
اگرچه اسناد آنها در طول سال گذشته به طور قابل توجهی بهبود یافته است، اما هنوز هم برای کاربران مبتدی درک و مکان یابی اطلاعات مورد نیازچالش برانگیز است.
ویژگی های Plotly
Plotly طیف گسترده ای از عملکردهای پیچیده را ارائه می دهد. شما قبلاً با تعداد انگشت شماری از آنها برخورد کرده اید!
شایع ترین صفات عبارتند از:
- اطلاعاتی که وقتی نشانگر ماوس را روی یک راهنمای ابزار قرار می دهید ظاهر می شود.
- نمودارها را می توان بزرگ یا کوچک کرد.
- نمودارها را می توان به عنوان تصاویر توسط کاربران ذخیره کرد.
برخی از سخت ترین موارد عبارتند از:
- ترکیب نمودارهای مختلف با هم
- جزئیات نمایش داده شده مربوط به نشانگر ماوس
- تصاویر متحرک و انیمیشن
- ادغام محیط های کدگذاری تجاری
- Plotly یک تن ویژگی بیشتر از آن دارد!
شما میتوانید یک گراف را از ggplot بگیرید و آن را با استفاده از کتابخانه plotly رندر می کند
مثال
در اینجا داده هایی را به نمودار تبدیل می کنیم. بسته ggplot2 باید قبل از اجرای کد R زیر نصب شود
df <- mtcars df$name <- row.names(mtcars) P1 <- ggplot2::ggplot(data = df, aes(x=cyl, y=disp)) + geom_point(aes(color = factor(cyl))) ggplotly(P1)
مطالب زیر را هم از دست ندهید
چگونه نتایج حاشیه خطا را تفسیر کنیم؟
هوش مصنوعی (AI) چیست؟ 3 چیز که باید بدانید
تجزیه و تحلیل آماری: تعریف، مثال
روایی نتیجه گیری آماری (SCV) چیست؟
تحلیل سئوال روش تحقیق آزمون دکتری
چگونه نتایج حاشیه خطا را تفسیر کنیم؟
تفاوت بین یادگیری ماشین، علم داده، هوش مصنوعی، یادگیری عمیق و آمار
آمار در مقایسه با یادگیری ماشینی در سیستم های بیولوژیک
Afshin Safaee (@afshinsafaee.official)
2 پاسخ