Это должно сработать. Имя созданных data.frames будет равно именам внутри eqDataAll$SeismicRegion
. В любом случае, эта практика заполнения отдельных data.frames не рекомендуется. Чем больше я работаю с R, тем больше я люблю / пользуюсь списком.
lapply(names(eqRegions), function(x) assign(x, eqRegions[[x]], envir = .GlobalEnv))
edit: опубликовано решение list2env
. Не знал о функции list2env
.
Отвечая на мой собственный вопрос: Это был не пакет, созданный с использованием более старой версии .NET Framework. Вместо этого это был я, который не получил последнюю версию фреймворка dotnet, который требовал пакет. Я узнал об этом, загрузив проект и попытавшись открыть его:
Простым решением было обновить Visual Studio 2017 до последней версии. версия. Либо перейдя по ссылке в окне сообщения (Скачать пакет таргетинга для v4.6.2). Скорее всего, есть также скрытое уведомление об обновлении в Visual Studio. Покажите это, написав «Уведомления» в текстовом поле быстрого запуска в верхнем правом углу Visual Studio 2017, а затем выберите автоматическую установку доступных обновлений: