Популярные вопросы по тегу SAS

Как сохранить файл TextEdit (mac) с настраиваемым расширением (.sas)?

... редактор на 6 моем компьютере. Как я могу использовать 5 TextEdit на Mac для сохранения файла .sas? При 4 открытии TextEdit, добавлении текста и сохранении 3 к файлу добавляется расширение .rtf или 2 .odt. ...

SAS - Как вернуть значение из макроса SAS?

... наблюдений в наборе 5 данных. Я хочу, чтобы было возвращено количество 4 наблюдений. %macro nobs(library_name, table_name); proc sql noprint; select nlobs into :nobs from dictionary.tables where libname = UPCASE(&library_name) and memname = UPCASE(&table_name); quit; *return nobs macro variable; &nobs %mend; %let num_of_observations = %nobs('work', 'patien ...

Обновить с помощью proc sql

... что 7 обновление будет выполнено, но вместо этого 6 получил эту ошибку. 271 proc sql; 272 update dicofr 273 set dicofr.period = correspondance.period - 73 76 ERROR 73-322: Expecting an =. ERROR 76-322: Syntax error, statement will be ignored. Я пробовал использовать 5 прямое соединение с select proc sql; SELECT * FROM dicofr INNER JOIN correspondance ON ...

Почему моя макропеременная не разрешается?

... е 2 происходит и что я могу сделать, чтобы это 1 исправить? %let myvar=Hello, wor ...

Как использовать логический тип данных в SAS?

... еский тип данных 13 (например, значение может быть либо true, либо 12 false) для представления двоичного значения «истина 11 / ложь». Есть ли в SAS логический тип данных? Например, в 10 этом коде переменная is_fruit предназначена для 9 представления двоичной ситуации true (1) или 8 false (0). Поскольку мне неизвестны какие-либо 7 логические типы данных (или типы length), я работаю 6 над этим, используя числовые: data is_fruit; ...

Как подсчитать различные конкатенации / пересечения двух переменных в SAS Proc Sql?

... ичный от 3 комбинации переменных, выполнив: выбрать количество (различные x1 || x2) из db.table И это даст 2 все уникальные комбинации пар x1, x2. О ...

Как использовать SAS для разделения строки на две переменные

... ited Kingdom, London Как 1 я могу разделить страну на данные в SAS, например: country city United States Seattle ...

Как преобразовать значение String в Date в SAS?

... .);; put date=date9.; run; Но это не сработало. Можно ли это 1 с ...

Может ли кто-нибудь помочь мне написать фрейм данных R как набор данных SAS?

... ых SAS. write.foreign(df = test.df, datafile = 'test.sas7bdat', codefile = 'test.txt', package = "SAS") Файл 8 данных SAS записан, но когда я пытаюсь открыть 7 его в SAS Viewer 9.1 (Windows XP), я получаю 6 следующее сообщение: «Формат файла набора 5 данных SAS не поддерживается». Примечание. Обычно 4 я не знаком с SAS, поэ ...

Что означает опция "dsd" в SAS?

... Я изучаю SAS и наткнулся 2 на опцию dsd=. Кто-нибудь знает, что это означает? Это 1 может помочь в ...

Есть ли способ остановить SAS при первом предупреждении или ошибке?

... цы в журнале, чтобы найти проблему. Есть 3 ли способ лучше? Я бы хотел, чтобы он остановился, как 2 только появится первая ошибка или предупреждение, чтобы 1 я мог исправить это и повтор ...

Эффективно конвертируйте набор данных SAS в CSV

... нных SAS в файл CSV. Я знаю, что 2 могу использовать шаг данных и вывод в файл 1 и т. Д. Но разве это един ...

Что значит "переменная =." (переменная = точка) означает в Oracle SQL / SAS?

... оде SAS я 6 нашел такое утверждение: proc sql noprint; create table table_name as select distinct wtn from another_table where account = . ; Что означает "where 5 account =." имеете в виду в Oracle? Или 4 это не Oracl ...

sas date - преобразовать сегодня() в формат ггггммдд

... разовать дату SAS, такую ​​как 2 "30JUL2009"d, в формат YYYYMMDD (например, 20090730)? Так, нап ...

Как удалить пустые наблюдения в наборе данных в SAS

... сь я установил 4 новый набор данных без пробелов из переменной 3 var1. Но как это сделать, если я хочу избавиться 2 от ВСЕХ пробелов во всем наборе данных? Заранее 1 благодарим за ...

SAS: Как вывести только ту часть PROC CONTENTS, которая отображает переменные в наборе данных?

... contents data=whas.heart3; run; На 5 выходе получается 3 таблицы. Третья таблица 4 озаглавлена: Алфавитный список переменных 3 и атрибутов Мне нужно выяснить, как изменить 2 приведенный выше код, чтобы отображалась 1 только э ...

Функция SAS для использования "мощности" / экспоненты

... SAS? Например, X 3 в квадрате или Y в кубе? мне нужно иметь 2 переменную 1 ^ пе ...

Значение группы по 1,2,3,4

... proc sql; create table SampleData as select uniqID, Category, Grade, Value, count(uniqID) as CNT, avg(PRICE) as APR, avg(Value) as ALE from DataIn where d ...

Откройте файл .egp SAS, чтобы просмотреть код без установленного SAS.

... открыть файл SAS .egp без 4 установки SAS на моем компьютере? Мне нужно 3 открыть project.egp, чтобы проверить мой 2 с ...

Борюсь с форматами дат, хочу ГГГГ-ММ-ДД

... У меня 13 есть набор данных, содержащий транзакцию 12 с тремя типами дат: BUSDATE, SPOTDATE, MATURITY. Каждая 11 транзакция представлена ​​в двух строках, и 10 мне нужны BUSDATE и SPOTDATE из строки 1, но 9 MATURITY из строки 2. В исходном наборе даты 8 указаны в формате ГГГГ-ММ-ДД. DATA masterdata; SET sourcedata(rename(BUSDATE=BUSDATE2 SPOTDATE=SPOTDATE2 MATURI ...

Преобразовать дату и время в дату в proc-sql sas

... в 2 выходном столбце. Как получить правильные 1 значения в ...

Перечислить только имена столбцов набора данных

... 6 в обоих перечислено много другой несущественной 5 информации, которая мне не нужна, поскольку 4 она заполняет мой экран шпатлевки, и информация 3 в конечном итоге теряется. Я также пытался 2 получить эту штуку из метаданных sas, но 1 эт ...

Объединить два числа в sas proc sql

... ь таблица с двумя числовыми значениями, которые 4 называются year и month. Я хотел бы создать новую 3 таблицу с одним значением с им ...

Удаление таблицы в SAS

... яет цикл 6 и отбрасывает большое количество таблиц, и 5 мне хотелось бы узнать, есть ли разница 4 в производительности между PROC SQL; и PROC 3 DATAS ...

Большой постоянный DataFrame в пандах

... ) csv-файла размером 128 МБ. В 8 нем было около 200 000 строк и 200 столбцов, в 7 основном числовых данных. С помощью SAS я 6 могу импортировать CSV-файл в набор данных 5 SAS, и он может быть размером с мой жесткий 4 диск. Есть ли ...

Кодировка в .sas7dbat

... формат .sas7bdat) с помощью функции pandas 4 read_sas (версия 0.17), но я получаю следующую ошибку: UnicodeDecodeError: кодек 3 ascii не может д ...

Proc SQL с пробелом в имени столбца

... Как использовать столбец с пробелом в имени 4 ("имя библиотеки") в PROC SQL в SAS? proc sql outobs=10; select * from sashelp.vtable where library name = xxx ; run; Я 3 пробовал: proc sql outobs=10; select * from sashelp.vtable where 'Libname'n = test_lin; quit; proc sql ou ...

Как сконвертировать файл sas7bdat в csv?

... ло загрузить его 3 в таблицу кустов. Я получаю файл .sas7bdat 2 с внешнего сервера, и на ...

Ограничение результатов в PROC SQL

... ичения наблюдений, но считаю, что 16 этот параметр просто ограничивает количество 15 записей, обрабатываемых SAS. Я хочу, чтобы 14 SAS извлекал из базы данных только произвольное 13 количество записей (а затем обрабатывал 12 их все). Если бы я сам писал SQL-запрос, я 11 бы просто использовал SELECT * FROM x FETCH FIRST 1000 ROWS ONLY ... (эквивалент SELECT TOP 1000 * FROM x в SQL ...

Как преобразовать дату из SAS в числовой формат ГГГГММДД

... в инструкции 6 proc sql. Вот что у меня есть на данный момент. Очевидно, мне 5 нужно что-то для управления полем my_date. rsubmit; proc sql; CREATE TABLE test_2 AS S ...

Вложенный оператор ifelse

... french overseas overseas 4 foreign foreign foreign Вот мой код 9 SAS, который я хочу перевести на R: if idnat = "french" then do; if idbp in ("overseas","colony") then idnat2 = "overseas"; else idnat2 = "mainland"; end; else idnat2 = "foreigner"; run; Вот моя 8 попытка в R: if(idnat=="french"){ idnat2 <- "mainland" } else if(idbp=="overseas"|idbp=="colony"){ idnat2 < ...