Я хочу нанести легенду за пределы области графика, и она должна быть зафиксирована в том же месте, начиная с оси x.Я попытался
par(mar=c(5.1, 4.1, 3.1, 2.1))
plot(rnorm(100,0,1),xlab="")
legend("bottom", xjust=0.5,"this is a scatter plot",xpd=NA,bty="n",inset =
c(0,-0.2))
Однако, когда я увеличил площадь сюжета и поиграл с ней, легенда сломалась, иногда она была внутри графика, когда ширина слишком мала, а иногда она была слишком далека от нее.Это проблема R studio, которую я использую, или что-то еще, например, поля графика или изменение высоты и ширины области графика ... Я не пробовал это с R только в R studio
Iтакже пробовал с par("usr")
, однако он все еще вырождался при увеличении области графика.
Как я могу сделать так, чтобы легенда оставалась в том же месте на панели сюжета?Я редактировал код.Большое спасибо.