Esiste un modo per escludere una funzione da un pacchetto importato. Ad esempio, uso quasi tutto il dplyr
ma recentemente, hanno aggiunto una nuova funzione chiamata recode
che sovrascrive una funzione che ho da un pacchetto proprietario (che non posso apportare modifiche).Rimuovere (o escludere) una funzione dal pacchetto importato
Esiste un modo per escludere la funzione s3 dallo spazio dei nomi in modo che visualizzi solo la funzione dal mio pacchetto e ignori quella da dplyr
.
Sono consapevole che siamo in grado di importare le funzioni una tantum da un pacchetto con facilità, ma in questo caso, sto cercando di escludere - solo uno.
Se si carica il pacchetto che volete dopo 'dplyr' non dovrebbe la tua funzione desiderata maschera la 'dplyr'? –
Ho provato a farlo ma non funziona perché il pacchetto proprietario non esporta correttamente le sue funzioni. –
Capisco. Quindi, stavo per suggerire di biforcare dplyr su GitHub e rimuovere la funzione che non vuoi, ma se dici che l'hanno aggiunta di recente, perché non usare solo la versione più recente che non ha avuto 'recode'? –