2012-03-14 84 views
2

我總是徘徊別人對R的幫助。最後,經過多年的使用,我決定現在應該嘗試做一些事情,因爲咬牙切齒的感覺在多年的使用中並沒有消失。 :)而且,我認爲這是R不會對其他統計軟件嗤之以鼻的少數事情之一。所以,給點意見:在R中提高幫助

給我的感覺(由一些經驗與學習編程語言時,我主要不是一個程序員,但經濟學家/統計學家)的幫助,結構確實有幫助,我想有它去順便

  • 基本語法(由基本我真的是隻將必要的參數)
  • 例如爲「傻瓜」,看看它做什麼
  • 點擊這裏-IF-你想學TO-知道,更多的菜單/按鈕

是我用過的最好的文檔可能是數學的一個,尋找例如在這裏 - 好吧,因爲我是新的它使我可以發佈兩個以上的鏈路,所以看爲適配命令參考鎢(它是某種相關到下面的東西)。

因此,我所做的是我把[R幫助文件擬合線性模型(http://stat.ethz.ch/R-manual/R-patched/library/stats/html/lm.html),並把它放到一些更可讀的形狀適合我。 所以我建了一些其他版本(實際上是兩個)看看http://pinda.sifruje.cz/。 「原始」只是一些文字,只解決了一些基本問題(在我的27英寸顯示器上,如果我使瀏覽器全屏顯示原始幫助幾乎是不可讀的,因爲它從一端延伸到另一端。有一些相當不錯的字體,所以爲什麼不使用它們,這裏是Linux Biolinum,並且我對它做了一些美學修改......)。 「習俗」更深入一點,並試圖實現更多我的想法。這些按鈕的製作很快,僅作爲示例。我也沒有聲稱代碼是好的,我花了一兩個小時纔看到一些已經放在網絡上的東西。只是把它當作一些示範。

我想從你收到你對這個話題的看法。我做的東西甚至算法上也很容易做到(某些解析器可能會解析現有的幫助文件)。這裏唯一的附加價值是讓重要的東西更加明顯。我還添加了「傻瓜」示例。

所以請告訴我你的想法。我有點忙,如果我用它做任何事情,我想事先仔細考慮。如果有人願意幫忙,或者如果他正在運行類似的項目,告訴我。

感謝, 托馬斯。

+0

有趣的項目,但你的問題並不是一個真正的問題,它也是無關緊要的問題。 – slhck 2012-03-14 22:33:26

+0

很整潔!但是,這不是我們在SO上尋找的問題,所以如果這個問題很快就結束了,不要感到不快。 R-help上的一些人可能會發現它很有趣。 – joran 2012-03-14 22:36:37

+1

在這個關閉之前,讓我建議,這是我的印象,相對較少的人需要購買和實施它是SO/[R]的讀者。 R的決策者都在閱讀r-devel郵件列表。 – 2012-03-14 22:54:13

回答

0

與其他統計軟件包相比,R幫助系統不會「踢屁股」嗎?

,我們在談論什麼其他的包?塔塔? SAS!?什麼是「好」的幫助系統是非常主觀的。有些人會要求冗長,有些人會說吝嗇。

事實上,許多R幫助條目看起來似乎很神祕。從帶seq()函數(一個相對簡單的功能)的「描述」採取:。

「生成正則序列‘SEQ’是一個標準的通用與 缺省方法‘seq.int’是一個原始的可以更快地 但有一些限制。「seq_along」和「seq_len」是兩種常見的情況下是非常 快元。」

第一句描述了所有你需要知道的,其餘的是非常神祕的,直到你開始學習語言的定義。再說了,你在開發新的方法和類時不需要了解這類信息,它在開發新的方法和類時變得相關,幫助條目並不意味着完整地閱讀,這取決於你的目的。對這個術語是一個很好的介紹。

我不懷疑還有幾個例子可以用於正式文件。計量經濟學家對統計學家的洞察力可能並非如此,反之亦然。

+0

我通常是第一個捍衛R的人,但在這種情況下,我不得不不同意。 R幫助文件往往非常糟糕,你引用的例子甚至對於那些明白它的意思的人也是不好的。我同意幫助文件是爲多個讀者等寫的,但他們應該做的第一件事是告訴你如何使用一個函數。之後,您可以瞭解如何修改/調試該功能的技術細節。 – 2012-03-15 11:59:01

+1

OTOH,在幫助頁面末尾放置的幾個精心挑選的示例通常會更多地講授對話的用法。 – 2012-03-15 12:32:08