Построение тригонометрических функций в R - PullRequest
0 голосов
/ 12 февраля 2019

Я новичок в R и мне нужна помощь в построении тригонометрических функций.Чтобы быть точным, задействованы x-пределы.У меня есть следующий код.

coz<-function(x) {cos(x)}
plot(coz, 0, 2*pi, bty = "n", lty = 3, pos = 0)

Это дает кривую со значениями оси X, работающими от 0 до 6. Мне бы понравилось, если бы ось X была помечена 0, pi / 2, pi, 3pi / 2 и 2pi , как обычная кривая триггера.Пожалуйста, помогите.

1 Ответ

0 голосов
/ 12 февраля 2019

Вы можете отключить метки по умолчанию с помощью xaxt="m", а затем использовать функцию axis(), чтобы рисовать любые метки, которые вам нравятся.Например,

coz <- function(x) {cos(x)}
plot(coz, 0 , 2*pi, bty="n", lty=3, xaxt="n")
axis(1, at=c(0,pi/2,pi,3*pi/2, 2*pi), 
     labels=expression(0,pi/2,pi,3*pi/2, 2*pi))

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...