r - النسبة المئوية للمؤامرة على المحور الصادي



plot (2)

هنا طريقة واحدة باستخدام las=TRUE لتحويل التسميات على المحور axis() للمحور ص الجديد مع التسميات المعدلة.

dates <-  1:10
returns <- runif(10)

plot(dates, returns, yaxt="n")
axis(2, at=pretty(returns), lab=pretty(returns) * 100, las=TRUE)

أنا أرسم رسم بياني باستخدام هذا

plot(dates,returns)

أود أن يكون returns أعرب كنسب مئوية بدلا من الأرقام. 0.1 سوف تصبح 10% . أيضا، الأرقام على المحور ص تظهر مائلة 90 درجة على اليسار. هل من الممكن جعلها تظهر أفقيا؟


Answer #1

إذا كنت تستخدم غبلوت يمكنك استخدام حزمة جداول .

library(scales)
plot + scale_y_continuous(labels = percent)




plot