cost 117 ms
嵌套 ifelse 语句

[英]Nested ifelse statement

我仍在学习如何将 SAS 代码转换为 R 并且收到警告。 我需要了解我在哪里犯了错误。 我想要做的是创建一个变量来总结和区分人口的 3 种状态:大陆、海外、外国人。 我有一个包含 2 个变量的数据库: 身份证国籍: idnat (法国,外国人), 如果idnat是法语,则: id出 ...

SAS功能使用'power'/ exponential

[英]SAS function for using 'power' / exponential

我可能会遗漏一些明显的东西,但你如何计算SAS中的“权力”? 例如X平方,或Y立方? 我需要的是变量1 ^ variable2,但找不到语法...(我使用的是SAS 9.1.3) ...

2009-10-21 11:10:53   3   86787    sas / exponent  
pandas 中的大型持久性 DataFrame

[英]Large, persistent DataFrame in pandas

作为 SAS 的长期用户,我正在探索转向 python 和 pandas。 然而,今天运行一些测试时,我很惊讶 python 在尝试pandas.read_csv()一个 128mb 的 csv 文件时内存不足。 它有大约 200,000 行和 200 列,大部分是数字数据。 使用 SAS,我可以 ...

有效地将SAS数据集转换为CSV

[英]Efficiently convert a SAS dataset into a CSV

谁能告诉我以编程方式将SAS数据集转换为CSV文件的最快方法是什么。 我知道我可以使用数据步骤并输出到文件等。但这是唯一的方法吗? 谢谢,阿德南。 ...

2010-09-14 17:14:15   4   71060    csv / sas  
仅列出数据集的列名

[英]List only the column names of a dataset

我正在 UNIX 环境中使用 SAS,我只想查看数据集的列名。 我已经尝试过 proc 内容和 proc 打印,但它们都列出了许多我不想要的其他无关信息,因为它填满了我的腻子屏幕并且信息最终丢失了。 我也试图从 sas 元数据中得到这个东西,但这也不起作用。 我试过了 : ...

2013-07-25 07:05:32   4   68179    sas  
在PROC SQL中限制结果

[英]Limiting results in PROC SQL

我正在尝试使用PROC SQL来查询具有数亿条记录的DB2表。 在开发阶段,我想在这些记录的任意小的子集上运行我的查询(例如,1000)。 我尝试使用INOBS来限制观察,但我相信这个参数只是限制SAS正在处理的记录数。 我希望SAS只从数据库中获取任意数量的记录(然后处理所有这些记录)。 ...

2012-07-31 18:40:30   2   64683    sas / proc-sql  
如何删除SAS数据集中的空白观察

[英]How to delete blank observations in a data set in SAS

我想从数据集中删除所有空白观察。 我只知道如何从一个变量中去除空白: 在这里,我设置了一个没有 var1 空白的新数据集。 但是,当我想摆脱整个数据集中的所有空白时,该怎么做呢? 预先感谢您的回答。 ...

2013-06-25 07:41:23   4   61973    sas  
如何计算SAS表中的观察数量?

[英]How to count the number of observations in a SAS table?

我是SAS的新手。 现在,我有一个SAS数据表如下: 有没有办法只使用PROC SORT和DATA步骤来保存此表中的观察数量? 我想在日志窗口中保存该值,就像SAS日志脚本中的“保持N = 4”一样。 对不起我的不专业描述。 提前致谢。 ...

如何在“堆叠”数据集中为每个唯一观察找到变量的最大值

[英]How to find max value of variable for each unique observation in "stacked" dataset

对不起 vauge 标题。 我的数据集基本上是这样的: 我想要的是为每个 ID 找到 x 的最大值。 在此数据集中,ID=18 为 2,ID=361 为 3。 任何反馈将不胜感激。 ...

2010-07-14 18:28:45   8   58818    sas  
如何在SAS中提取字符串的最后4个字符

[英]how to extract last 4 characters of the string in SAS

改进格式化,我有点卡住我无法提取字符串的最后4个字符。当我写: - 这是无效的论点。 这个怎么做? ...

2015-01-09 11:07:26   6   56161    sas  
如何读取SAS数据集中的变量名?

[英]How to read variable names in a SAS data set?

是否有任何能够获取变量名称的语句\\函数? 最好将它们放入另一个数据集,文本字段或宏变量的列中。 例如 -数据集1 预期数据集 Var_name_of_dataset1 PS:我知道一条语句:select into,它确实起作用……它可以使用自定义的分隔符将 ...

如何在SAS中为已创建的数据集添加新观察?

[英]How to add new observation to already created dataset in SAS?

如何在SAS中为已创建的数据集添加新观察? 例如,如果我有变量'x'和'y'的数据集'dataX',并且我想添加新的观察值,它乘以观察数n的两个,我该怎么办呢? dataX: XY 1 1 1 21 2 3 我想创建: dataX: XY 1 1 ...

2013-02-04 10:34:33   4   48417    sas  
将数字与字符连接起来

[英]concatenating a numeric with character

当我运行上面的代码时,变量res保持 - > abcdefgh 30 为什么数字变量age用空格填充然后与字符变量连接? ...

2013-01-10 15:34:56   4   47072    sas  
如何将SAS中的日期转换为YYYYMMDD数字格式

[英]How to convert date in SAS to YYYYMMDD number format

在test_1表中, my_date字段是“ DATE9”。 格式。 我想将其转换为YYYYMMDD形式的纯数字格式( 数字长度8)。 我也很想在proc sql语句中执行此操作。 到目前为止,这就是我所拥有的。 显然,我需要一些东西来操纵my_date字段。 仅供参 ...

2014-08-05 19:03:54   2   47034    sas / proc-sql  
如何在SAS中检测数据集中的观察数量(或者是否为空)?

[英]How to detect how many observations in a dataset (or if it is empty), in SAS?

我想知道是否有一种检测数据集是否为空的方法,即它没有观察结果。 或者在另一种说法中,如何获得特定数据集中的观察数量。 这样我就可以编写一个If语句来设置一些条件。 谢谢。 ...

2011-04-14 05:37:37   7   46592    sas  
使用sas获取数据步骤中的行号

[英]get a the row number in a data step using sas

有没有办法做一个过分区来获取sas上的行号? 在sql我会像: 我希望最好在数据集中这样做 ...

2013-06-09 05:32:23   2   41884    sas  
使用SAS宏通过管道传递Windows目录中的文件名列表

[英]Using SAS Macro to pipe a list of filenames from a Windows directory

我试图修改下面的宏以接受宏参数作为dir命令的“位置”参数。 但是由于嵌套引号问题,我无法正确解决它。 使用%str(%')不起作用,出于某种原因也不引用函数。 当文件路径没有空格 (例如C:\\ temp \\ withnospace)时,该宏将正常工作,因为不需要中间的引号。 但 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM