Как убрать. значения из набора данных в R? - PullRequest
0 голосов
/ 30 июня 2018

enter image description here

Как удалить. значения из этого набора данных?

Ответы [ 3 ]

0 голосов
/ 30 июня 2018

Я не уверен, в каком формате ваш набор данных, но я просто собираюсь предположить, что это CSV, попробуйте это при загрузке вашего набора данных:

df <- read.csv("df.csv", na.strings=".")
0 голосов
/ 30 июня 2018

A data.table решение:

Преобразовать таблицу в data.table

temp3 = data.table(temp3)
temp3 = temp3[CBBTCUSD != '.']

Если вам нужно удалить несколько типов символов, то

temp3 = temp3[!(CBBTCUSD %in% c('.','','. ',' .'))]
0 голосов
/ 30 июня 2018
  1. Когда вы читаете набор данных, вы можете использовать аргумент, например: na.string = "."

  2. мутировать "." в NA. dplyr::mutate_all(temp3,~ifelse(.x == ".",NA,.x))

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...