Sto assemblando tabelle che sembrano quasi uguali, tranne che alcuni caratteri appaiono accentati in alcuni e non accentati in altri. Ad esempio, "André" a volte legge "Andre", "Flávio" e "Flavio", ecc. Devo considerare tutte le varianti uguali, ma uniche() le considerano diverse. Ho pensato di modificare tutti gli accentati a non accentati e quindi di usare unique(), ma ho pensato che forse c'è un'altra opzione più veloce.Uso di unique() e == per far corrispondere i caratteri accentati a quelli non accentati
Successivamente ho bisogno di fare lo stesso confronto senza accento usando == quindi sto pensando di rimuovere tutti gli accenti da una copia di ogni tabella, e fare il confronto sulle copie. Per favore dimmi se c'è un approccio diverso e migliore.
Il tuo approccio sembra opportuno. Nota 'iconv (" André ", a = 'ASCII // TRANSLIT') ==" Andre "' –
Sembra molto meglio della conversione di ogni diverso accento possibile, @ A. Webb. Lo accetterò come risposta. Grazie! – Rodrigo
rilevante (quasi un duplicato, una risposta con 'stringi :: stri_trans_general'): https://stackoverflow.com/questions/13610319/convert-accented-characters-into-ascii-character –