اولین گام تجزیه و تحلیل دادهها در محیط نرمافزار sas، وارد کردن دادهها به این نرم افزار است. برای این کار میتوان از دو روش مختلف استفاده کرد.
- وارد کردن مستقیم دادهها به محیط ادیتور نرمافزار (کپی-پیست)
- فراخوانی دادهها از یک فایل خارجی
وارد کردن دادهها به روش Copy-Paste
در این روش میتوانیم دادهها را مستقیماً از یک فایل متنی، اکسل، یا حتی یک جدول در اینترنت کپی کرده و در محیط SAS وارد کنیم.
- ابتدا وارد محیط SAS شوید.
- یک کد جدید باز کنید.
- از دستور
data
برای تعریف دیتاست خود استفاده کنید. - سپس با استفاده از دستور
input
، متغیرهای مورد نظر را مشخص کنید. - بعد از خط
datalines
دادههای خود را بچسبانید (Paste کنید). - در انتها دستور
run
را وارد کرده و کد را اجرا کنید.
مثال
data wheat;
input FIELD YEILD TGW GN HEIGHT;
datalines;
1 4783 42.5 31 89
2 3602 43.4 38 88
3 5457 35 30 78
4 5183 36.9 32 92
5 5202 39.7 40 104
6 5241 45 40 103
7 5113 41.1 27 72
8 3736 36 35 70
9 4748 44.9 25 86
10 3786 38.2 35 72
;
run;
در این روش، دادهها به صورت دستی در داخل کد وارد میشوند. این روش بیشتر برای دادههای کوچک و آزمایشی مناسب است.
فراخوانی دادهها از فایل خارجی
در این روش دادهها از یک فایل ذخیرهشده در سیستم (مثلاً با فرمت prn
) فراخوانی میشوند. این روش برای فایلهای بزرگتر و ساختار یافتهتر بسیار مناسب است.
- ابتدا فایل دادهای خود را با پسوند
prn
در یک مسیر مشخص در سیستم ذخیره کنید. برای این کار دادهها را داخل اکسل مرتب کنید و موقع ذخیره فایل، فرمت آن را Formatted Text انتخاب کنید تا یک فایل جدید با فرمت prn تولید شود. - سپس در نرمافزار SAS با استفاده از دستور
infile
مسیر فایل را مشخص کنید. - با دستور
input
متغیرها را تعریف کنید. - دستور
run
را برای اجرای کد بنویسید.
مثال
data students;
infile "مسیر فایل داخل کامپیوتر" firstobs=2;
input FIELD YEILD TGW GN HEIGHT;
run;
اگر دادههای فایل شما دارای عنوان برای هر متغیر است، از گزینه firstobs=2
برای شروع خواندن دادهها از خط دوم استفاده کنید. این یعنی دادهها از ردیف دوم فایل شروع میشوند.