@operator在SAS中做什么

@operator在SAS中做什么,sas,Sas,无法在搜索引擎或语法中搜索@参数 @operator在SAS中做什么?我在运营商列表中也找不到对它的任何引用: 它不是运算符,而是输入语句的一部分,并记录在输入语句中。有尾随的@或@,然后是变量名前面的。在这种情况下,它告诉SAS从哪个列读取数据 @n将指针移动到第n列 它不是运算符,而是输入语句的一部分,并记录在输入语句中。有尾随的@或@,然后是变量名前面的。在这种情况下,它告诉SAS从哪个列读取数据 @n将指针移动到第n列 在格式输入法中,我们可以使用3种方法从原始数据文件中读取数据值 1)

无法在搜索引擎或语法中搜索@参数

@operator在SAS中做什么?我在运营商列表中也找不到对它的任何引用:


它不是运算符,而是输入语句的一部分,并记录在输入语句中。有尾随的@或@,然后是变量名前面的。在这种情况下,它告诉SAS从哪个列读取数据

@n将指针移动到第n列


它不是运算符,而是输入语句的一部分,并记录在输入语句中。有尾随的@或@,然后是变量名前面的。在这种情况下,它告诉SAS从哪个列读取数据

@n将指针移动到第n列


在格式输入法中,我们可以使用3种方法从原始数据文件中读取数据值 1) 列跳过指针(+n) 2) 列保持指针(@n) 3) 列范围(n.)

因此,在下面的代码中: 输入@1 sdfs$12@14 sdlfsda$10 sdlfsda$1

@1表示指示SAS从第一列读取最多12个字符 @14表示您指示SAS从第14列读取最多10个字符
注:@n表示开始读取的列数。

在格式输入法中,我们可以使用3种方法从原始数据文件中读取数据值 1) 列跳过指针(+n) 2) 列保持指针(@n) 3) 列范围(n.)

因此,在下面的代码中: 输入@1 sdfs$12@14 sdlfsda$10 sdlfsda$1

@1表示指示SAS从第一列读取最多12个字符 @14表示您指示SAS从第14列读取最多10个字符
注:@n表示开始读取的列号

它不是运算符。查看文档中的输入语句,看看它的意思。它不是运算符。查看文档中的输入语句,了解其含义。
data dsfa.asdfa;
   infile asdfsadf;
   input @1 sdfs $12. @14 sdlfsda $10 sdlfsd $1.;
run;