Вопросы по теме 'proc-sql'
В импорте SAS proc отсутствует начальный ноль
Я пытаюсь импортировать числа из файла csv в набор данных sas с помощью proc import (SAS), но все мои начальные нули исчезают после импорта.
Например,
«0123456» после импорта я получил бы только «123456»
3371 просмотров
schedule
31.05.2024
SQL Group By в SAS - альтернатива?
rsubmit;
proc sql;
create table wpffasdekpr2 as
select polnum, ordnnr, brkd, fsnr, fvpkd, mnr, mlopnr,coverfrom, coverto, nationalkey, exposuretype, COActivityCode, sum(COSumInsured) as SumIns, sum(AnnualBaseAmt) as SumAmt from wpffasdekpr
group by...
454 просмотров
schedule
16.01.2024
Ошибка PROC SQL: ОШИБКА: выражение с использованием equals (=) содержит компоненты с разными типами данных.
Я пытаюсь разделить свои данные с помощью PROC SQL , и при использовании переменной TNM_CLIN_STAGE_GROUP возникает ошибка. Пример ниже:
PROC SQL;
create table subset as
select ncdb.*
from ncdb
where YEAR_OF_DIAGNOSIS>2002
AND SEX = 2
AND...
10095 просмотров
schedule
05.02.2024
Вывод Proc SQL не отображается
Мои знания об использовании Proc SQL должны позволить вам обойти процедуру PRINT и автоматически распечатать вывод, но по какой-то причине вывод не отображается. Мое назначение вывода активно, и в моем журнале нет ошибок. Это мой код.
proc sql;...
2324 просмотров
schedule
02.04.2024
Проблема с систаксом ‹alias›.* для выбора всех столбцов из одной таблицы
Я делаю соединение здесь, где я в основном беру все столбцы из одной таблицы с первичным ключом и многими другими столбцами (слишком много, чтобы хотеть печатать), а затем присоединяюсь ко второй таблице, где все столбцы будут агрегированы по...
1265 просмотров
schedule
30.01.2024
Базовый SQL (компилируется в SAS) — получение первых 10 записей по частоте
Я новичок в SQL и пытаюсь запустить этот фрагмент кода, чтобы подсчитать частоту каждой записи, но получаю сообщение об ошибке (и не могу понять, почему - в этой среде нет реальной отладки, просто " ОШИБКА 22-322: Синтаксическая ошибка, ожидающая...
1965 просмотров
schedule
14.05.2024
Как упорядочить столбцы, созданные с помощью Proc SQL в SAS
Я использую Proc SQL для создания представлений Teradata. Я использовал Execute (проход через средство) и передал имена столбцов как переменные. Но создаваемые представления не имеют столбцов в том порядке, в котором они были переданы в запрос. Они...
98 просмотров
schedule
07.05.2024
Усечение таблицы SAS LASR
Я хочу обрезать таблицу, а не удалять ее при запуске кода. Как я могу изменить код с удаления существующей таблицы на усечение таблицы? В таблице SAS LASR есть строка кода, как показано ниже:
/* Drop existing table */...
580 просмотров
schedule
19.05.2024
Условный оператор SAS Rolling (аналогично Excel)
У меня есть набор данных, и я хотел бы создать скользящий условный оператор построчно (не знаю, какой точный термин называется в SAS). Я знаю, как это сделать в Excel, но не уверен, как это можно выполнить в SAS. Ниже приведен набор данных и то,...
66 просмотров
schedule
19.04.2024
Отфильтруйте набор данных SAS, чтобы он содержал только идентификаторы, указанные в списке.
Я работаю в руководстве SAS Enterprise и имею таблицу SAS с одним столбцом, содержащую уникальные идентификаторы (id_list).
Я хочу отфильтровать другую таблицу SAS, чтобы она содержала только наблюдения, которые можно найти в id_list.
Мой код до...
1714 просмотров
schedule
11.01.2024
Сравнение строк SAS
Я перехожу с SQL Server на SAS.
В SQL-сервере мы могли бы избежать сравнения строк, где 'abc' = 'aBc' было бы истинным.
Является ли SAS до сих пор мне приходилось STRIP и UPPER каждую строку при каждом сравнении.
Есть ли параметр, который...
2860 просмотров
schedule
03.11.2022
SAS PROC SQL — объединение значений переменных в одно значение по группе
У меня есть набор данных, который содержит значения «фактора» и соответствующие значения «ответа»:
data inTable;
input fact $ val $;
datalines;
a 1
a 2
a 3
b 4
b 5
b 6
c 7
d 8
e 9
e 10
f 11
;
run;
Я хочу агрегировать...
2785 просмотров
schedule
06.02.2024
символ в цифру в шаге данных SAS
Я хочу преобразовать некоторую переменную в char с определенной длиной, а некоторые в числовые с некоторой длиной на шаге данных. Как этого добиться?
заранее спасибо
для персонажа он работает нормально.
Data Clean_data
format
country...
418 просмотров
schedule
17.12.2023
T:SAS/ Proc SQL — выбрать в: не в:
В настоящее время у меня есть файл данных содержимого proc, который выглядит так:
DATA CONTENTS;
INPUT NAME $;
DATALINES;
VARA
VARB
VARC
VARD
VARE
;
RUN;
и я хочу превратить эту последнюю...
1113 просмотров
schedule
05.12.2022
Параллельная обработка в SAS
о мудрые пользователи StackOverflow. У меня вопрос по поводу параллельной обработки в SAS 9.4:
Я знаю, что SAS обычно выполняет процедуры последовательно или линейно, однако я также знаю, что SAS также может выполнять процедуры параллельно. У...
819 просмотров
schedule
15.10.2022
SAS: Выполнить SQL-запрос с помощью макроса
Используя ответ из этой ветки, я пытался чтобы заставить работать следующий код. У меня есть список sql-запросов в таблице плюс идентификатор для каждого запроса. Теперь я хотел бы получить результаты этих запросов плюс идентификатор в виде...
106 просмотров
schedule
14.04.2024
Объедините макропеременные в SAS для переименования столбца
У меня есть несколько макропеременных, которые я хочу объединить, чтобы переименовать столбец в таблице.
%let input_group = state;
%let input_id = zip;
data output;
set output;
rename var1= catx(_, &input_id, &input_group, '1');
run;
В...
225 просмотров
schedule
09.11.2022