我输入的数据包括变量名,等号和数据中的值。我该如何输入这些数据?
我的输入数据如下:
name=Linda english=95 math=94 science=90
name=Susan math=88 english=91 science=90
name=Mary Louise math=90 english=84 science=81
到目前为止我尝试过:
data one;
input name $ subject $;
cards;
我想要的输出数据:
Obs name math
1 Linda 94
2 Susan 88
3 Mary Louise 90
答案 0 :(得分:5)
假设您正在尝试从原始数据中读取输入,下面的输入法 - 使用变量名后面的等号(=
) - 允许您读取该数据格式。
data one;
input name=$20. english= math= science=;
cards;
name=Linda english=95 math=94 science=90
name=Susan math=88 english=91 science=90
name=Mary Louise math=90 english=84 science=81
;
run;