Olá, boa tarde a todos.
Alguém poderia me ajudar a entender o que há de errado com essa função que escrevi?
Desde já agradeço.
Olá, boa tarde a todos.
Alguém poderia me ajudar a entender o que há de errado com essa função que escrevi?
Desde já agradeço.
Oi Maria! Boas vindas ao fórum.
Seria interessante colar o código da função, para facilitar que as pessoas tentem te ajudar.
Adicionar o código como imagem não ajuda porque não dá para copiar e colar.
Esse tópico tem algumas dicas que ajudam a escrever perguntas:
Só lendo a mensagem de erro, eu acho que pode ser um erro de digitação. Você usou um argumento phc
, mas vendo a documentação da função é possível ver que na verdade é pch
(as letras c e h trocadas).
Essa é a documentação :
Tenta arrumar os nomes dos argumentos e verificar se o erro continua. Se sim, poderia colocar o código da função aqui para que seja possível copiar e colar? Obrigada!
Deu certo @beatrizmilz.
Muito obrigada pela dica, vou melhorar a pergunta da próxima vez.
O única dúvida que tenho é sobra os argumentos que são utilizados na função.
Na segunda função está o formato ‘certo’ que séria mais viável, mas não entendi o que significa esse “data <-…” e como ele tem impacto sobre a argumentação. Por isso, quanto tentei fazer só eu só coloquei de argumento o Y.
O que estou tentando fazer são gráficos de quatro tipos de matrizes que eu nomeei como ‘primeiro’, ‘segundo’, ‘terceiro’, ‘FreeThrows’ e ‘FreeThrowsAttempts’ (segunda imagem).
x<- function(y){
matplot(y,type="b",pch=1:10,col=c(3:13))
legend("bottomright", legend=Players[y],col=c(3:13),pch=1:10,horiz=F)
}
x(primeiro)
myplot <- function(data, rows=1:3){
Data <- data[rows,,drop=F]
matplot(t(Data), type="b",pch = 1:15,col = c(1:4,6))
legend("topleft",legend = Players[rows],col = c(1:4,6),pch = 1:15,horiz = F)
}
segundo
colnames(segundo)<-c(Seasons)
rownames(segundo)<-c(Players)
segundo
FreeThrows <- matrix(KobeBryant_FT+JoeJohnson_FT+LeBronJames_FT+CarmeloAnthony_FT+DwightHoward_FT+ChrisBosh_FT+ChrisPaul_FT+KevinDurant_FT+DerrickRose_FT+DwayneWade_FT,10,10)
# || ERREI EM CIMA RBIND()
FreeThrows
colnames(FreeThrows)<-c(Seasons)
rownames(FreeThrows)<-c(Players)
FreeThrows
FreeThrowsAttempts <- matrix(KobeBryant_FTA+JoeJohnson_FTA+LeBronJames_FTA+CarmeloAnthony_FTA+DwightHoward_FTA+ChrisBosh_FTA+ChrisPaul_FTA+KevinDurant_FTA+DerrickRose_FTA+DwayneWade_FTA,10,10)
FreeThrowsAttempts
colnames(FreeThrowsAttempts)<-c(Seasons)
rownames(FreeThrowsAttempts)<-c(Players)
FreeThrowsAttempts
#terceira matriz
terceiro <- matrix((Points-FreeThrows)/FieldGoals,10,10)
terceiro
colnames(terceiro)<-c(Seasons)
rownames(terceiro)<-c(Players)
terceiro
Agradeço desde já a sua ajuda ou de qualquer outro aqui no fórum.