Получение всех попарных диаграмм рассеяния среди переменных - PullRequest
0 голосов
/ 21 октября 2018

Я пытаюсь решить этот вопрос с потерей стека данных:

Use the pairs() function to obtain all pairwise scatterplots among the 
four variables. 

Однако, когда я использую функцию пар, я получаю график со всеми переменными, построенными вместе.Как я могу убедиться, что я получаю переменные только попарно, чтобы в окне графика отображались только две переменные?Мой код:

pairs(stackloss,pch=21,bg=c("red","green","yellow","blue"))

Спасибо

1 Ответ

0 голосов
/ 21 октября 2018

Было не совсем понятно, как вы хотите получить все участки.Я поместил функцию plot() в два цикла и использую функцию Sys.sleep(), чтобы сделать небольшой перерыв между каждым вызовом команды.Если вы используете R-studio, вы можете переключаться между последними показанными сюжетами.

for(ii in 1:(ncol(stackloss)-1) ){
  begin <- ii + 1
  for(i in begin:ncol(stackloss)){
    plot(x=stackloss[,ii], y=stackloss[,i], xlab=colnames(stackloss)[ii], ylab=colnames(stackloss)[i])
    Sys.sleep(1)
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...