Вопросы по теме 'do-loops'
макрос sas для добавления 24 таблиц
Привет, мне нужна помощь, чтобы добавить 24 таблицы sas. Я хотел бы написать макрос, добавляющий 24 таблицы. Как создать цикл do с наименьшим объемом набора текста. Спасибо
proc sql;
create table master as
select * from table1
union all
select...
458 просмотров
schedule
08.11.2021
Почему выходы выглядят странно при использовании значений типа REAL в качестве управляющих переменных цикла в Фортране?
Когда я кодирую на языке Фортран, я обнаруживаю, что когда я устанавливаю REAL значение как control-var в do-loop, выходные данные выглядят странно, например:
do i=0.1,1.0,0.1
write (13,"(F15.6)") i
end do
Выходы:...
87 просмотров
schedule
04.10.2021
Используйте цикл do .. while, чтобы вывести коэффициент в порядке убывания
Это для задания, над которым я сейчас застрял. Возникает вопрос: «Используйте цикл do.. while для вывода множителей« n »в обратном порядке».
Предисловие к этому позволяет пользователю вводить любое int и сначала находить нефакторы с помощью...
1480 просмотров
schedule
06.10.2021
Присоединение к SAS по флагу для обозначения процентиля
Я хочу объединить два стола вместе
Таблица 1 - Набор данных о бейсболе
DATA baseball;
SET sashelp.baseball
(KEEP = crhits);
RUN;
Таблица 2 - Таблица, содержащая процентили CRhits
PROC STDIZE
DATA = baseball...
166 просмотров
schedule
24.02.2022
Рассуждение о синтаксисе переменных Lisp DO
В Practical Common Lisp Питера Сейбела приводится следующий пример:
(do ((nums nil) (i 1 (1+ i)))
((> i 10) (nreverse nums))
(push i nums))
Я вижу, как это работает, используя числа внутри цикла, но не придавая ему пошаговой формы....
662 просмотров
schedule
02.04.2022
обработка массива с разными индексами и пропущенными значениями в SAS
have — это набор данных SAS с 4 переменными: id и переменные, хранящие информацию обо всех действиях, которыми респондент делится с 3 разными членами команды, в которой они работают. Существует 4 различных типа действий, идентифицируемых числами,...
343 просмотров
schedule
06.05.2022
Создание (итеративного?) цикла Do в SAS
Я знаю, что это просто, но я не могу понять это.
У меня есть набор данных с 50 учащимися, и один из столбцов называется тестовой оценкой, в которой есть тестовая оценка для каждого из учащихся. Мне нужно пройти и найти разницу между всеми...
48 просмотров
schedule
14.06.2022
Правильное разрешение I в итеративном цикле выполнения SAS
У меня проблемы с пониманием того, как переменная Index (i) применяется/разрешается внутри цикла do. У меня есть очень простой макрос SQL-
*Примечание. Макрос вызывается после предшествующего оператора proc sql noprint; , а также после оператора...
491 просмотров
schedule
02.07.2022
SAS использует итерирующую переменную с циклом do
У меня есть образец набора данных, и я пытаюсь создать новый набор данных из каждого наблюдения (записи) с помощью цикла выполнения.
вот пример кода:
data tst;
input a b;
datalines;
1 2
2 3
;
run;
data ds1 ds2;
set tst
/*point = point nobs =...
188 просмотров
schedule
09.07.2022
Простой Do-Loop: проверка того, совпадают ли данные в предыдущей строке
Я привык программировать в MatLab, SAS для меня все еще в новинку при использовании Do Loops. Моя цель - проверить строку выше/перед текущей строкой, чтобы увидеть, совпадают ли номера текущей и предыдущей строки. Если векторные данные над первой...
1963 просмотров
schedule
25.07.2022
переименование набора переменных в SAS с циклом DO
Я пытался переименовать набор переменных из шкалы, используя массивы и циклы DO, но безуспешно. Это кажется очень простой задачей. Любые советы о том, где я иду не так?
ARRAY ATRSS (i) ATRSS_1 ATRSS_12 ATRSS_13 ATRSS_25 ATRSS_29 ATRSS_30...
5442 просмотров
schedule
04.08.2022
SAS Do Loop пропускает строки при обработке
У меня есть следующий код. Я пытаюсь проверить абзац (descr) для списка ключевых слов (key_words). Когда я выполняю этот код, журнал считывает все переменные для массива, но проверяет только 2 из 20 000 строк в цикле do (do i=1 to 100 и так далее)....
56 просмотров
schedule
30.07.2022
Как продолжить с запуска кода при возникновении исключения?
Я запускаю код, который генерирует исключение, я хочу запускать код исключения постоянно, когда возникает исключение, он переходит к запуску и должен запускать программу с самого начала. Вот мой метод исключения и main
70 просмотров
schedule
12.08.2022
Как получить все варианты массива с элементами равными нулю или единице
Я собираюсь написать цикл do для возможных значений элементов массива. В частности, у меня есть массив, скажем, A(:) размера n, и любой элемент массива A может быть 0 или 1 . Я хочу перебрать все возможные значения элементов A . Конечно,...
353 просмотров
schedule
20.09.2022
Схема / Ракетка: выполнить цикл оценки
Следующая процедура действительна как для схемы r6rs, так и для Racket:
;; create a list of all the numbers from 1 to n
(define (make-nums n)
(do [(x n (- x 1)) (lst (list) (cons x lst))]
((= x 0)
lst)))
Я тестировал его как для...
2727 просмотров
schedule
20.11.2022
SAS Macro Do Loop не разрешается
Может ли кто-нибудь сказать мне, почему это не разрешается:
/*put all transaction table names into a data set*/
/*(table names are of format transac_20130603_20130610 (date from and date to)*/
data transaction_tables;
set SASHELP.VTABLE...
644 просмотров
schedule
19.12.2022
SAS Do-Loop и оператор IF для сравнения текущего и предыдущего значений строки
Я новичок в циклах do в SAS и знаю, что пытаюсь заставить этот цикл работать как скрипт MATLAB. Я не нашел много полезных советов в Интернете, так как большинство примеров do-loop предназначены только для вычислений, а не для проверки того, имеет ли...
1605 просмотров
schedule
03.03.2023
Предложение пользователю продолжить не работать, java
Мне нужна помощь. Я хочу спросить пользователя, хочет ли он попробовать еще раз, но, похоже, что-то не так с моим кодом, потому что он не работает.
public class TotoAzul
{
public static void main(String[] args)
{
Scanner keyboard =...
48 просмотров
schedule
26.08.2023
Преобразование оператора Go-to из FORTRAN 77 в Fortran 90
Я работаю над частью устаревшего кода F77 и пытаюсь преобразовать его в эквивалентный код F90. Я столкнулся с этими строками ниже, и может ли кто-нибудь посоветовать, правильно ли мое преобразование?
Код Фортран 77:
Subroutine...
2783 просмотров
schedule
18.04.2023
Цикл создания новых переменных в SAS
Я пытаюсь запустить этот код
data swati;
input facility_id$ loan_desc : $50. sys_name :$50.;
cards;
fac_001 term_loan RM_platform
fac_001 business_loan IQ_platform
fac_002 business_loan BUSES_termloan
fac_002 business_loan RM_platform
fac_003...
442 просмотров
schedule
14.01.2023