[程式] SAS資料檔讀取或寫入format的問題
[軟體程式類別]:
SAS
[程式問題]:
資料處理
[軟體熟悉度]:
高(1年以上)
[問題敘述]:
關於資料檔FORAMT的問題
問題一:
FORMAT的寫入:
當我自己建構SAS7bdat資料檔時,會使用proc format來定義變項的格式,
但是當我再讀取資料檔的時候,如果直接從libary開啟檢視的話,會顯示格式跑掉
的訊息,
EX:
ERROR: Format A2A not found or couldn't be loaded for variable A2.
ERROR: Format A4A not found or couldn't be loaded for variable A4.
ERROR: Format A5A not found or couldn't be loaded for variable A5.
ERROR: Format A7A not found or couldn't be loaded for variable A7.
ERROR: Format B2A not found or couldn't be loaded for variable B2_1.
我必須使用option nofmterr;的指令來忽略format才有辦法讀取檔案,
我想請問要如何將格式內嵌在資料檔中?
因為我讀取我老闆處理的資料檔,皆沒有上述的問題,檢視資料檔時,變項名稱
會變成foramt設定的名稱,但是我老闆又不肯跟我講這怎麼弄QQ!
問題二:
另外一個是檢試資料檔的問題:
當我檢視老闆給我的sas7bdat檔案時,變項名稱會顯示format的名稱,
例如變項名稱sex,打開來看那一欄會顯示性別,
當我需要更動變項時,就必須去開CODEBOOK或是變項屬性才能看到原本的變項,
想請問有沒有辦法將這樣的資料捨棄原本的格式,
讓我在檢視檔案的時候就能看到變項名稱,謝謝
-----------------------------------------------------------------------------
--
(C)lass 【 分組討論區 】
11 卡漫夢工廠 卡通, 漫畫, 動畫 [Ckmike]
4 C_J_Artist 作家 Σ日本漫畫家專區 [Ckmike]
10 TakahasiShin 作家 ◎****高橋真作品討論版**** kenshin528
http://kenshinsasstory.blogspot.com/ SAS Story
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.45.219.44
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):