BlySky Statistics - Соглашения об именах файлов - PullRequest
0 голосов
/ 21 мая 2019

При открытии файла «TestFile.RData» в BlueSky Statistics он открывается с указанным именем PLUS Dataset3. Выглядит так на вкладке TestFile.RData (Dataset3) Я хотел бы использовать свое оригинальное имя при использовании кода r в редакторе команд r, но из того, что я вижу, BlueSky хочет, чтобы я использовал имя Dataset3. Пожалуйста, проясните этот вопрос с именем файла для меня.

Если мое оригинальное имя изменено, я вижу проблемы с воспроизведением вещей - так как данное имя Dataset3 не контролируется. Привет

Ответы [ 2 ]

0 голосов
/ 06 июня 2019

BlueSky - один из немногих пакетов, которые используют R и позволяют открывать и работать с несколькими файлами данных одновременно.Этот подход к именованию позволяет использовать его при использовании файлов, которые еще не были сохранены как файлы данных R (.RData).После импорта данных из файла, отличного от R, просто используйте «Файл> Сохранить как» и сохраните его как объект R (.RData).В следующий раз, когда вы откроете этот файл, он сохранит имя, которое вы ему дали.

0 голосов
/ 23 мая 2019

Ваше наблюдение верно.Когда файл открывается в BlueSky Statistics (это не файл данных R), мы создаем объект фрейма данных в R. Мы называем эти объекты последовательно, а именно Dataset1, Dataset2, Dataset3 и т. Д. Мы всегда можем использовать имя исходного файла,однако мы использовали Dataset1, Dataset2, Dataset3 для совместимости с SPSS.Многие из наших пользователей приходят из SPSS, и это именно то, что делает SPSS.Существует простая работа, см. Ниже.

Чтобы обойти это, вам нужно изменить код по умолчанию, который мы используем для открытия набора данных.Чтобы увидеть код в окне вывода, перейдите в меню верхнего уровня Инструменты, Инструменты-> Настройки конфигурации-> Выберите вкладку Вывод и установите флажок рядом с текстом «Показать синтаксис в окне вывода»

Кодкогда вы откроете набор данных в окне вывода, вы увидите, что BSkyloadDataset (fullpathfilename = 'C: / Users / Aaron_2 / Documents / BlueSky Статистика / Образцы наборов данных / IRT / engagement.csv', filetype = 'CSV', worksheetName = '', load.missing = FALSE, character.to.factor = FALSE, csvHeader = TRUE, isBasketData = FALSE, trimSPSStrailing = FALSE, sepChar = ',', deciChar = '.', datasetName = 'Dataset2')

Все, что вам нужно сделать, это изменить параметр datasetName на имя, которое вы хотите использовать

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

С наборами данных R это не проблема, поскольку мы загружаем все объекты данных в сетку.Имя набора данных в сетке продолжает оставаться объектом набора данных

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