小编dan*_*uan的帖子

除了ctrl + c之外,如何在linux中停止运行R命令?

我在linux下以交互模式运行R,并错误地键入了一个需要永远运行的命令.我通常使用ctrl + c来停止它.但它并不是一直有效.当它不起作用时,还有另一种方法吗?我不想杀死R会话重启.

谢谢.

linux command r

36
推荐指数
3
解决办法
9万
查看次数

如何检查R函数的输入参数是否存在

我有一个定义为的函数

myFun <- function(x, y, ...) {
  # using exists
  if (exists("z")) { print("exists z!") }
  # using missing
  try(if (!missing("z")) { print("z is not missing!") }, silent = TRUE)
  # using get
  try(if (get("z")) { print("get z!") }, silent = TRUE)

  # anotherFun(...)
}
Run Code Online (Sandbox Code Playgroud)

在这个函数中,我想检查用户是否在参数列表中输入"z".我怎样才能做到这一点?我想exists("z"),missing("z")get("z")他们都不工作.

arguments r function exists

34
推荐指数
4
解决办法
2万
查看次数

如何找到所有房地产列表数据?

我想知道像redfin或zillow这样的网站如何获得所有房地产列表和开放日信息.是否有任何开放数据源或API来获取所有这些?

database api

8
推荐指数
1
解决办法
7764
查看次数

有没有办法自动获取许多股票的一般信息,如市盈率,收益率等等?

我知道一些方法来获得R或python中的每日股票价格和交易量,但只是想知道这些是否是一种方式(使用R或python)来获得有关股票的更多信息,如市盈率,公司网站,收益率等等on,最好不仅是当前值,还有历史值.

谢谢.

python r stocks

7
推荐指数
1
解决办法
3897
查看次数

如何在调用其中的函数时获取R脚本文件名?

我有几个R取代的脚本文件,如f1.R,f2.R,f3.R.

我有另一个名为AddSignal(signal)的函数,它将一个信号向量添加到列表中.f1.R,f2.R等中的函数可以调用此AddSignal()函数.

现在我想要的是,在函数AddSignal()中,除了执行添加信号部分之外,它还记录R文件调用哪个函数.例如,我想知道f1.R中的函数ff1()添加了信号sig1.

有没有办法做到这一点?

实际上,使用sys.call(),我可以知道哪个函数(例如,ff1())称为AddSignal().但是我不知道ff1()所在的哪个R文件.我可以看到一种难以实现的方法,就是扫描所有.R文件,然后存储文件名和函数名的映射.但我想看看是否有更简单的方法.

谢谢.

filenames r function plyr

3
推荐指数
1
解决办法
3182
查看次数

标签 统计

r ×4

function ×2

api ×1

arguments ×1

command ×1

database ×1

exists ×1

filenames ×1

linux ×1

plyr ×1

python ×1

stocks ×1