1樓:
都是行控制符。
可以簡單理解為,@代表跳轉到當前輸入值的下一行(不論當前行是否還有內容未輸入),@@代表繼續輸入當前行的內容,直到結束為止。
2樓:匿名使用者
兩個都是行控制符
@ 表示執行下一個操作時,指標移到下一個記錄。
@@表示執行下一個操作,指標保持在當前記錄。
給個例子:
data a;
input x y @;
cards;
1 2 3 4
2 2 3 5
3 2 1 1
;run;
proc print data=a;run;
data b;
input x y @@;
cards;
1 2 3 4
2 2 3 5
3 2 1 1
;run;
proc print data=b;run;
結果如下:
the sas system 10:58 saturday, december 24, 2011 1
obs x y
1 1 2
2 2 2
3 3 2
the sas system 10:58 saturday, december 24, 2011 2
obs x y
1 1 2
2 3 4
3 2 2
4 3 5
5 3 2
6 1 1
sas中各種符號的意思,例如@,@@,#什麼的
3樓:匿名使用者
@,@@,# 是input語句的指標控制命令;
例如:data a;
input @ 2 name $ +2 age;
cards;
sara 11
kate 23
haryy 18
;run;
@ 2 name $ 表示變數name為字元型從每個觀測記錄的第二列開始讀取資料,之後+2表示此時指標向右相對移動兩列讀取age的數值。
@@是雙尾綴;
data a;
input a b @ @;
cards;
1 2 4 3
5 6 8 7
;run;
以上程式,將每個資料記錄行可以完成兩次重複過程,當指標移動超過輸入記錄的尾端,指標才開始換行。可以看看資料集a的結果,你就明白了。
# 行的控制指令
data a;
input # 4 name $;
cards;
sara
kate
marry
haryy
tom;
run;
那麼資料集a的name變數就從haryy開始讀取資料,並且只讀取haryy
sas 中@@表示什麼意思?
4樓:匿名使用者
兩個都是行控制符
@ 表示執行下一個操作時,指標移到下一個記錄。
@@表示執行下一個操作,指標保持在當前記錄。
給個例子:
data a;
input x y @;
cards;
1 2 3 4
2 2 3 5
3 2 1 1
;run;
proc print data=a;run;
data b;
input x y @@;
cards;
1 2 3 4
2 2 3 5
3 2 1 1
;run;
proc print data=b;run;
結果如下:
the sas system 10:58 saturday, december 24, 2011 1
obs x y
1 1 2
2 2 2
3 3 2
the sas system 10:58 saturday, december 24, 2011 2
obs x y
1 1 2
2 3 4
3 2 2
4 3 5
5 3 2
6 1 1
5樓:匿名使用者
表示資料的排列按照一定的格式排列,這種格式以空格作為分割
SQL語句中AS是什麼意思,sql語句中as的作用?
伏廷謙潭培 sql語句中as的意思是 別名。as用處 query時 用來重新指定返回的column名字。示例一個table有個column叫 id,query是select idfrom table1 如果不想叫id,就可重新命名。如叫systemid,可這樣寫 selectidas systemi...
sql語句中的符號是什麼意思,sql 語句中 符號是什麼意思?
以下希望對你有所幫助。儘管宣告字串常量的標準方法通常都很方便,但是如果字串包含很多單引號或者反斜槓,那麼理解字串的內容可能就會變得很苦澀,因為每個單引號都要加倍。為了讓這種場合下的查詢更具可讀性,postgresql 允許另外一種稱作 美元符包圍 的字串常量宣告辦法。一個通過美元符包圍宣告的字串常量...
MIU在美式英語的口語是什麼意思?或者是什麼的縮寫
核善的鷹醬 就是miss 我的you 尼瑪了的 mui 有潛力的翻唱歌手。全稱money in the utility模型,中文內含貨幣效用模型。另外,miu是中國一款在瀏覽器上就可以玩的mmorpg 多人線上角色扮演 遊戲產品。全稱money in the utility模型,中文內含貨幣效用模型...