2011-06-15 9 views
21

Rでは、ある人が運勢を参照している人を見ていることがあります。例:運勢は何ですか?

fortune(108) 

これはどういう意味ですか?これはどこから始まりますか?コードはどこで入手できますか?

編集。鋭い目の読者は、この質問が[r]タグで5,000th質問に印をつけていることに気づいたでしょう。軽蔑を許してください、しかし、そのようなマイルストーンは、ユーモアのビットでマークする必要があります。ちょっとした楽しみのために、あなたの好きなfortuneクッキーを使って答えを出すことができます。

答えて

17

それは全体を含むパッケージです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) 
+15

私は有名です!!!!!!!!!!!! –

+5

はい、ありますが、この冗談をもう一度使用することはできません。 – Andrie

+3

私はすでに2度これを使っています。だからそれを取る! :) –

4

CRANのクイック検索は、基本的にRに関連するランダムな気分な引用符を印刷します。このコンセプトは、Unixのfortune programに基づいています。

+0

はい、しかし、もっと焦点を絞ったR関連の検索のためには[rseek.org](http://rseek.org)が必要です。 –

4

Rのリストから収集されたユーモラスな(時々snarky)コメントです。

install.packages("fortunes") 

以上の一般

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

+1 Ben、あなたは[r]タグでSOの5,000番目の質問に答える賞を獲得します。 – Andrie

+0

@ドーナツの答えは私の前に数マイクロ秒だったと思います... –

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>