Como adaptar a função addpercent em r
Suponha que você queira ser capaz de colar o sinal de porcentagem de vetores personagem com o addPercent
Conteúdo
Video: Forma Função
addPercent.character lt; - função (x) {pasta (x,"%", Setembro =")}
Note-se que o tipo do objeto não é vector mas o caráter. Da mesma forma, você também tem que renomear o original addPercent função para addPercent.numeric em seu script.
Video: Tutorial: Domesticando e montando no Parasaur - Ark: Survival Evolved
Se você usar o sistema de envio método, você pode manter todas as funções em um arquivo de script, se eles não são muito grandes. Dessa forma, você tem a fonte apenas um arquivo de script para ter todo o funcionamento do sistema genérico.
Tudo que você precisa agora é um genérico addPercent () funcionar como este:
addPercent lt; - função (x, ...) {UseMethod ("addPercent")}
Você usa apenas dois argumentos aqui: X e os pontos (...). O uso do argumento pontos garante ainda pode usar todos os argumentos da addPercent.numeric () função em sua chamada para addPercent (). Os argumentos extras são simplesmente passado para o método apropriado via o argumento pontos.
Após o envio do arquivo de script completo para o console, você pode enviar ambos os vetores de caracteres e vetores numéricos para addPercent (), como isso:
gt; addPercent (new.numbers, FUN = andar) [1] "82%" "2%" "162%" "40%"gt; addPercent (letras [1: 6]) [1] "uma%" "b%" "c%" "d%" "e%" "f%"