У меня есть файл .txt со знаком в конце числа.
Когда я попытался преобразовать его в numeri c, значения -ve превращаются в NA, поскольку данные символьные формат. Я даже пробовал отмечать эти значения -ve и умножать отмеченное значение на -1.
Так как у меня около 25 таких столбцов. Все усложняется. Может ли кто-нибудь предложить мне простой способ сделать это.
Ниже приведены образцы данных, которые я подготовил,
R1 <- c("15515.88-","5156.04","65656","1566.1-")
R2 <- c("515","5156.11-","415-","1455-")
R3 <- c("123.14-","9875-","1247-","778.04-")
df <- data.frame(R1,R2,R3)
Мой ожидаемый результат - символ -ve в начале,
R1 R2 R3
-15515.88 515 -123.14
5156.04 -5156.11 -9875
65656 -415 -1247
-1566.1 -1455 -778.04
Нужна ваша помощь