Как удалить. значения из этого набора данных?
Я не уверен, в каком формате ваш набор данных, но я просто собираюсь предположить, что это CSV, попробуйте это при загрузке вашего набора данных:
df <- read.csv("df.csv", na.strings=".")
A data.table решение:
Преобразовать таблицу в data.table
temp3 = data.table(temp3) temp3 = temp3[CBBTCUSD != '.']
Если вам нужно удалить несколько типов символов, то
temp3 = temp3[!(CBBTCUSD %in% c('.','','. ',' .'))]
Когда вы читаете набор данных, вы можете использовать аргумент, например: na.string = "."
na.string = "."
мутировать "." в NA. dplyr::mutate_all(temp3,~ifelse(.x == ".",NA,.x))
dplyr::mutate_all(temp3,~ifelse(.x == ".",NA,.x))