Внезапные ошибки с as.data.frame с ранее использованным кодом и объектами - PullRequest
0 голосов
/ 18 марта 2019

Для анализа данных за последние 2 года я использовал as.data.frame для генерации таблицы выборки, и у меня не было никаких проблем (включая только в прошлом месяце):

sampleName <- c("cKO1", "cKO2", "cKO3", "WT1", "WT2", "WT3")

fileName <- c("cKO1_counts.txt", "cKO2_counts.txt", "cKO3_counts.txt", "WT1_counts.txt", "WT2_counts.txt", "WT3_counts.txt")

condition <- c("cKO", "cKO", "cKO", "WT", "WT", "WT")

sampleTable <- as.data.frame(sampleName, fileName, condition, stringsAsFactors = F)

Результирующий фрейм данных: SampleTable

Однако теперь, если я пытаюсь сделать то же самое, я получаю следующую ошибку: Error

Опять же, я ничего не изменил с тех пор, как я в последний разпроанализировал данные более месяца назад.Я использовал предыдущую версию R (3.5.0) в прошлом месяце, когда она работала, однако, я получил эту ошибку, используя предыдущую версию, а также после обновления до последней версии.Я также попытался создать новые списки в новом сеансе RStudio, и я получил ту же ошибку.

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

(1) использование as.data.frame для создания фрейма данных из более чем 2 объектов выдает ошибку с! Необязательно

(2) использование as.data.frame назначает последний объект в команде, чтобы стать именами строк, что вызывает ошибку со списком «условий», который не встречается с другими списками

Примеры: Troubleshooting

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