财富是什么?

时间:2011-06-15 14:31:07

标签: r

在R中,人们有时会看到人们提到财富。例如:

fortune(108)

这是什么意思?这起源于哪里?我在哪里可以获得代码?

编辑。眼尖的读者会注意到这个问题用[r]标记标记5,000th个问题。原谅轻浮,但这样一个里程碑应该用一点幽默来标记。为了获得额外的乐趣,您可以使用自己喜欢的fortune Cookie提供答案。

4 个答案:

答案 0 :(得分:18)

它引用了fortunes包,它是一个包含一整套幽默引用和帮助列表,会议,论坛甚至StackOverflow的注释的包。

它实际上是一个可以浏览的数据库或小数据帧。

library(fortunes)
fortune()

随机获得一个。或者寻找特定的一个,例如:

> fortune("stackoverflow")

datayoda: Bing is my friend...I found the cumsum() function.
Dirk Eddelbuettel: If bing is your friend, then rseek.org is bound 
to be your uncle.
   -- datayoda and Dirk Eddelbuettel (after searching for a function that 
      computes cumulative sums)
      stackoverflow.com (October 2010)

如果您想在数据帧中获取所有这些内容,请执行

MyFortunes <- read.fortunes()

有时提到的数字是此数据帧的行号。要在stackoverflow上找到所有内容:

> grep("(?i)stackoverflow",MyFortunes$source)
[1] 273 275
> fortune(275)

I used a heuristic... pulled from my posterior. That makes it Bayesian, right?
   -- JD Long (in a not too serious chat about modeling strategies)
      Stackoverflow (November 2010)

答案 1 :(得分:10)

记录中,108是这一个:

R> library(fortunes)
R> fortune(108)

Actually, I see it as part of my job to inflict R on people who are 
perfectly happy to have never heard of it. Happiness doesn't equal 
proficient and efficient. In some cases the proficiency of a person 
serves a greater good than their momentary happiness.
   -- Patrick Burns
      R-help (April 2005)

R> 

答案 2 :(得分:4)

快速搜索CRAN会调高fortunes package,这基本上只会打印与R相关的随机诙谐引号。这个概念基于Unix的fortune program

答案 3 :(得分:4)

他们是从R名单收集的幽默(有时是讽刺)评论。

install.packages("fortunes")

或者更一般地说

install.packages("sos")
library("sos")
findFn("fortune")