Описание тега sas
The SAS language is a 4GL that underpins the SAS system, a suite of products centered around data processing and statistical procedures. For questions about code, please include your code and some data to reproduce your problem, either in datalines/cards statements or using a sashelp dataset like sashelp.class or sashelp.cars.
2
ответа
Условный оператор Infile
Возможно ли использовать оператор infile для условного присвоения значения чтения тому или иному столбцу в наборе данных, который будет создан, в зависимости от значения? data test; infile '&filename' delimiter = ',' missover dsd lrecl 32767 fir…
02 дек '16 в 19:40
1
ответ
Указание порядка переменных для отчета SAS
Я работаю над проектом, в котором мне нужно указать порядок объектов в данных для пользовательского отчета SAS. У меня возникли проблемы с чем-то, что должно быть легко, вот пример данных, с которыми я работаю. obs ord ord2 name 1 3 1 A 2 3 . B 3 3 …
04 дек '14 в 04:32
1
ответ
Доступ к данным Compustat: C++ или SAS
Я скоро получу доступ к большому количеству рыночных данных от Compustat. Кто-нибудь может указать спецификации для программного доступа к данным Compustat? Я слышал, что Compustat имеет привязки для SAS, но лучше использовать C++. У кого-нибудь ест…
25 окт '13 в 18:19
1
ответ
Spyder, исследователь переменных, xpt
Я прихожу на Python с опытом SAS. Я импортировал транспортный файл SAS версии 5 (XPT) в python, используя: df = pd.read_sas(r'C:\mypath\myxpt.xpt') Этот файл представляет собой простой транспортный файл SAS, преобразованный из набора данных SAS, соз…
19 ноя '18 в 14:06
2
ответа
Нарушение прав на чтение, связанное с вводом (переменная,anydtdtm.);
Кто-нибудь скажи мне, что я не сумасшедший. У меня SAS на сервере, и я запускаю следующий код: data wtf; a=".123456 1 1"; b=input(a,anydtdtm.); run; Если я запускаю это на своем локальном компьютере, нет проблем. Если я запускаю это на сервере, я по…
10 авг '16 в 01:35
2
ответа
Импорт таблицы с неизвестной длиной из Excel .xlsm
Я хочу перенести таблицу из Excel в SAS (версия 9.2 и формат файла Excel.XLSM, макрос). Имена столбцов будут считаны из ячейки B3, а данные начнутся с ячейки B4, как показано ниже: A B C D E F G ... 1 2 3 Col1 Col2 4 15 20 5 16 21 6 ... ... Проблема…
09 окт '15 в 11:10
2
ответа
SAS 9.3 Неверные данные для переменной
У меня проблема с моей программой в SAS, работающей правильно. Что-то не так с тем, как я получаю данные из моего файла, и это все портит внутри. Вот часть моего кода испортилась: data Stocks; infile 'location of file.txt'; input @1 Stock : $4. @5 P…
16 сен '13 в 13:40
1
ответ
SAS временные таблицы DB2 - создание индекса
Я не нашел четкого ответа от моих администраторов по этому вопросу. Я на складе DB2... огромные столы. Я часто практикую временные таблицы с rsubmit, такие как... execute (declare global temporary table session.tmp1(task char(9))on commit preserve r…
20 июн '15 в 00:06
1
ответ
Хотите создать серийные номера
Я хочу создать серийный номер например Я имею, NID ----- ABD90 BGJ89 HSA76 и я хочу, ID NID --------- 1 ABD90 2 BGJ89 3 HSA76 Какой код я должен запустить для этого результата? Пожалуйста, помогите мне.
28 июл '17 в 06:43
2
ответа
ОШИБКА СОРТИРОВКИ SAS PROC: Недостаточно места на диске для операции записи
У меня есть база данных, размер которой после импорта в SAS составляет около 600 МБ. (Я использую OPTIONS COMPRESS = YES в начале моей программы) Затем я получаю некоторые столбцы / переменные и получаю окончательную базу данных размером около 800 М…
09 авг '18 в 21:01
1
ответ
Назначить путь к файлу, в SAS
У меня есть следующий код, который работает в SAS Studio: DATA test; INFILE "/folders/myfolders/sasuser.v94/test.csv" DLM="," FIRSTOBS=2; INPUT ID V1 V2; RUN; Задача состоит в том, чтобы назначить путь ранее для объекта и использовать его позже, что…
22 июл '14 в 12:11
0
ответов
Гамма регрессия R GLM против SAS GENMOD
Я пытаюсь повторить гамма-регрессию, которую я имею в SAS с R. К сожалению, я получаю совершенно другую оценку параметров, и у меня нет никакой идеи, что может вызвать это. Я искал ответ на мою проблему на SO, но я не нашел ничего, что могло бы ее о…
29 авг '17 в 09:29
1
ответ
Генерация правил SAS Enterprise Miner
Я хочу выполнить правила ассоциации для этого набора данных http://archive.ics.uci.edu/ml/machine-learning-databases/00222/. Это набор данных о покупателях, и y является результатом, если кампания убедила их подписаться на продукт или нет. а остальн…
31 дек '16 в 15:10
2
ответа
Переменные SAS в массиве
Используя шаг данных, я хочу включить переменную в качестве параметра массива. Зачем? Я хочу объявить массив, а затем заполнить его данными (необходимая длина для массива неизвестна / может измениться в будущем). Мой текущий набор данных выглядит та…
06 июн '18 в 09:53
1
ответ
SAS создает несколько таблиц на основе заданных символьных элементов
ОБНОВЛЕНИЕ Мне сказали, что это невозможно с использованием массивов из-за того, как они хранятся. Это немного меняет мой вопрос, но суть остается прежней. Как наиболее эффективно сгенерировать нужные мне таблицы из заданного вектора значений (напри…
15 июл '13 в 21:24
4
ответа
Как распечатать последнее наблюдение набора данных SAS?
У меня есть набор данных с 1000 наблюдений. Я хочу распечатать только последнее наблюдение. Используя следующее: proc print data=apple(firstobs = 1000 obs = 1000); run; Я могу получить последнее наблюдение. Но я должен заранее знать, что мой набор д…
31 окт '11 в 17:16
3
ответа
У меня есть наблюдение, и мне нужно сделать колонку с SAS
У меня есть наблюдение, и мне нужно сделать столбец с SAS. Я попытался разделить, я попытался транспонировать, но ничего... I have: num first second third 1 13 17 16 2 23 11 64 I need: num var_n 1 13 17 16 2 23 11 64 Можете ли вы дать мне совет, пож…
01 апр '16 в 13:13
1
ответ
Среднее количество строк на переменную в SAS
У меня есть следующий набор данных: data test; input business_ID $; datalines; 'busi1' 'busi1' 'busi1' 'busi2' 'busi3' 'busi3' ; run; proc freq data = test ; table business_ID; run; Мне бы хотелось, чтобы среднее число строк по каждому бизнесу, то е…
09 окт '17 в 17:11
1
ответ
Как оценить модель в SAS с меньшим количеством переменных
У меня следующая проблема. Я создал случайный лес в SAS с 200 переменными. Теперь я хочу оценить новые наблюдения с помощью той же модели, но у меня есть только 50 переменных (важные!). Когда я запускаю счет, он вылетает и появляется следующее сообщ…
27 ноя '17 в 01:37
2
ответа
Как изменить данные от широкого до длинного
Я хочу изменить столбцы данных в строки Начальная таблица, как показано ниже ID1 ID2 ID3 Name ---------------------------- I001 I002 I003 John Desire Table like ID Name ------------ I001 John I002 John I003 John Кто-нибудь может помочь? Большое спас…
25 фев '16 в 15:22