คำถามในหัวข้อ 'sas'
แยกออกจากชุดข้อมูลโดยใช้ชุดข้อมูลอื่นใน SAS
ฉันมีชุดข้อมูล FULLDS ต่อไปนี้
id date value
A "05/31/2000" 10
B "06/31/2000" 11
ฉันมีชุดข้อมูล NewDS อีกชุดหนึ่งซึ่งก็คือ
id startdate enddate
A "04/30/2000" "05/31/2002"
etc
ฉันต้องการเก็บข้อมูลไว้ใน FULLDS...
70 มุมมอง
schedule
20.12.2023
การประมาณผลแบบสุ่มใน SAS
ฉันมีข้อมูลแผงของบริษัท (ข้อมูลจำเพาะแผง: ID, เวลา) และพยายามเรียกใช้โมเดล Logit Random Effect กับข้อมูลนี้ใน SAS โดยที่ตัวแปรตามไบนารี (0,1) ของฉันคือ Def นี่คือรหัสที่ฉันใช้:
PROC GLIMMIX DATA=mydata METHOD=QUAD(QPOINTS=21) NOCLPRINT;
CLASS...
745 มุมมอง
schedule
25.11.2023
SAS Randgen โทรพร้อมการกระจาย Weibull
ฉันกำลังพยายามใช้ call randgen ภายใน proc IML เพื่อสร้างตัวเลขสุ่ม 10 ตัวที่ตามหลังการแจกแจงแบบ Weibull ด้วยพารามิเตอร์บางตัว นี่คือโค้ดที่ฉันใช้ (เห็นได้ชัดว่าจะมีมากกว่าหนึ่งลูป แต่ตอนนี้ฉันแค่ทดสอบ):
do i = 1 to 1;
Call...
292 มุมมอง
schedule
10.01.2024
สร้างขั้นตอนในการหมดเวลาแมโคร SAS หลังจากช่วงเวลาที่กำหนด
ฉันใช้ SAS 9.1.3 (บนเซิร์ฟเวอร์) และมีมาโครวนซ้ำบนอาร์เรย์เพื่อป้อนชุดขั้นตอนการสร้างแบบจำลองที่เน้นการคำนวณซึ่งต่อท้ายตาราง ฉันสงสัยว่าเป็นไปได้หรือไม่ที่จะตั้งเวลาสูงสุดในการทำงานสำหรับแต่ละองค์ประกอบของอาร์เรย์ ทั้งนี้เพื่อให้องค์ประกอบใดๆ...
277 มุมมอง
schedule
20.11.2023
วิธีวนซ้ำเพื่อดึงค่าจากชุดข้อมูล
data aaa;
input x y;
cards;
1 2
3 4
;
run;
%macro aaa;
data _null_;
set aaa;
do i=1 to 2;
if _N_ =i then do;
call symput('Value',x);
call symput('TagValue',y);
%put &value;
%put &tagvalue;
end;...
130 มุมมอง
schedule
10.12.2023
ฉันจะใช้ชุดค่าวันที่ที่แตกต่างกันโดยขึ้นอยู่กับวันที่ได้อย่างไร
ฉันต้องการจัดทำรายงานรายวันสำหรับบริษัทของฉันโดยอัตโนมัติ แต่ฉันประสบปัญหาเล็กน้อย รายงานจะได้รับการอัปเดตเฉพาะวันทำการที่ 2 ของแต่ละเดือนเท่านั้น ฉันพบโค้ดบางส่วนบนเว็บไซต์ SAS ซึ่งระบุว่าวันทำการที่ 2 ของเดือนคือวันใด
data scdwrk;
/* advance...
86 มุมมอง
schedule
03.01.2024
การเขียนโค้ด vba ใน sas
ฉันต้องการใช้โค้ด VBA ของฉันในโค้ด SAS ของฉัน ดังนั้นฉันจึงสามารถทำกระบวนการทั้งหมดได้ด้วยการรันเพียงครั้งเดียว โค้ด SAS ของฉันอ่านตาราง SAS ขนาดใหญ่ ทำการแปลงบางอย่าง และสุดท้ายก็ส่งออกไปยัง Excel ไฟล์ (รหัสอยู่ด้านล่าง) ฉันยังได้เขียนโค้ด VBA...
3476 มุมมอง
schedule
26.10.2023
การอัปเดต/การจัดการข้อมูล SAS
ฉันค่อนข้างใหม่กับการเขียนโปรแกรม SAS แต่ฉันได้เริ่มเรียนรู้พื้นฐานในช่วงสองสามเดือนที่ผ่านมา และมันตอบสนองความต้องการของฉัน อย่างไรก็ตาม ขณะนี้ฉันกำลังประสบปัญหาและต้องการความช่วยเหลือ...
94 มุมมอง
schedule
05.11.2023
รวมคอลัมน์ 'ทั้งหมด' เมื่อจำกัดคำสั่งตำแหน่ง
ขออภัยหากได้รับคำตอบแล้ว ฉันได้ค้นหาแล้ว แต่มีช่วงเวลาที่ยากลำบากมากในการได้สิ่งที่ใกล้เคียงกับสิ่งที่ถูกต้อง ดังนั้นในตาราง proc ฉันยังคงพบปัญหาที่ฉันต้องการสร้างตารางที่มีคอลัมน์ผลรวม แต่เห็นได้ชัดว่าซับซ้อนกว่านั้นเล็กน้อย ตัวอย่างเช่น...
40 มุมมอง
schedule
04.11.2023
เลือกตัวแปรเฉพาะเมื่อมี SAS SQL อยู่
PROC SQL;
CREATE TABLE SET3 AS
SELECT
a.VAR1 , b.VAR1 AS P_VAR1 ,
a.VAR2
FROM SET1 AS a FULL JOIN SET2 AS B
ON a.VAR1 = b.VAR1
;
QUIT;
โค้ดด้านบนจะสร้างตารางชื่อ SET3 และรวม VAR1 จาก 2 ชุดข้อมูล...
1261 มุมมอง
schedule
27.10.2023
รักษาเลขศูนย์นำหน้าในระหว่างการนำเข้าโดยใช้ตัวช่วยสร้างการนำเข้า SAS EG
ฉันกำลังพยายามนำเข้าไฟล์ Excel ไปยัง SAS โดยใช้ตัวช่วยสร้างการนำเข้า SAS EG ฉันมีฟิลด์ X ประเภท char4 แต่มีข้อมูลเป็นตัวเลข เช่น. 1101 ในระหว่างการนำเข้า SAS จะตัดศูนย์นำหน้าแม้ว่าชนิดข้อมูลจะเป็นอักขระก็ตาม มีวิธีการรักษาเลขศูนย์นำหน้าหรือไม่...
816 มุมมอง
schedule
25.12.2023
วว จันทร์ ปปปป ถึง YYMMn6
ฉันกำลังเขียนโปรแกรมด้วย Proc SQL โปรแกรมรับไฟล์อินพุตต่าง ๆ โดยที่ชื่อไฟล์เปลี่ยนในแต่ละเดือน (เช่น myfile_YYYY_MM หรือ mytable_YYYYMM หรือ mydata_YY_M)
ขณะนี้โปรแกรมส่วนใหญ่เป็นแบบไดนามิก...
750 มุมมอง
schedule
18.01.2024
ตัวเลือกชุดข้อมูลใดที่สามารถแนบไปกับชุดข้อมูลที่กำหนดเพื่อแทนที่คำสั่ง DROP ที่สร้างข้อผิดพลาดในบันทึกด้านล่าง
หลังจากส่งโปรแกรม SAS แล้ว สิ่งต่อไปนี้จะถูกเขียนลงในบันทึก SAS:
105 data WORK.JANUARY;
106 set WORK.ALLYEAR(keep=Product Month Quantity Cost);
107 if Month='JAN' then output WORK.JANUARY;
108 Sales=Cost * Quantity;
109 drop=Month Quantity Cost;...
209 มุมมอง
schedule
03.01.2024
อีกทางเลือกหนึ่งแทนแนวทาง PROC SUMMMARY เมื่อรวมตัวแปรจากการสังเกตหลายรายการ
ฉันกำลังจัดการกับชุดข้อมูลการวัดซ้ำในรูปแบบกว้าง การสังเกตแต่ละครั้งแสดงถึงการวัดหนึ่งครั้งสำหรับหนึ่งวิชา และแต่ละวิชาจะถูกวัดหกครั้ง ข้อมูลประกอบด้วยตัวแปรจำลองเป็นหลัก...
102 มุมมอง
schedule
05.01.2024
SAS DO LOOP พร้อมวันที่ระบุ
ฉันต้องการสร้างชุดข้อมูลที่ฉันต้องการเก็บเฉพาะวันที่ 5 วันเท่านั้น ดังนั้น &วันที่ของฉันคือ 31 มี.ค. 2020 และ &สิ้นสุดคือ 31 มี.ค. 2025 และฉันต้องการเก็บเฉพาะ 31 มี.ค. ทุกปีจนถึงปี 2025
ด้วยโค้ดของฉันด้านล่าง มันสร้างวันที่สำหรับทุกวันจนถึงวันที่...
73 มุมมอง
schedule
12.12.2023
คัดลอกชุดข้อมูล B สำหรับแต่ละตัวแปรในชุดข้อมูล A
ฉันมีชุดข้อมูลสองชุดต่อไปนี้:
ชุดข้อมูล A :
ID
A
B
C
ชุดข้อมูล B :
Age
35
49
53
และฉันต้องการคัดลอกวาง B ไปยังแต่ละ ID ของ A:
ID Age
A 35
A 49
A 53
B 35
B 49
......
27 มุมมอง
schedule
07.12.2023