分層貝葉斯模型常用於市場營銷,政治學和計量經濟學。然而,我知道的唯一軟件包是bayesm
,它真的是一本書的伴侶(貝葉斯統計和市場,羅西等人)我錯過了什麼?是否有R或Python的軟件包在那裏完成這項工作,和/或相關語言中的解決方案?R或Python的分層貝葉斯
回答
這裏有四本關於用R代碼書寫的分層建模和貝葉斯分析的書籍。
分層建模與分析空間數據(統計和應用概率專着)(精裝) http://www.amazon.com/gp/product/158488410X
數據分析的迴歸和多級/分層模型(作者) http://www.amazon.com/Analysis-Regression-Multilevel-Hierarchical-Models/dp/052168689X/ref=pd_sim_b_1
計算其中R貝葉斯(使用R)(平裝) http://www.amazon.com/Bayesian-Computation-R-Use/dp/0387922970/ref=pd_bxgy_b_img_c
環境科學的等級建模:統計方法和應用離子(牛津生物)(平裝)(我假設這個人有R代碼,因爲這兩個作者廣泛使用R)
我知道一些python書涉及多元分析(例如集體智慧),但我沒有看到任何真正深入到貝葉斯或分層建模。
有OpenBUGS和R幫助程序包。退房格爾曼的網站爲他的書,其中有大部分的相關鏈接:
在Python端,我只知道PyMC的:
編輯:增加了一個鏈接到Gelman的書中適當的附錄,可在線獲得,例如使用R和BUGS。
對於R,MCMCpack有幾個分層模型,據我所知,它是許多常見模型類型中最快的採樣器。 (我寫了[等級項目響應] [2]模型。)
[RJAGS] [3]的名字聽起來像。編寫一個jags-flavored .bug模型,在R中提供數據,並從R中調用Jags。
lme4軟件包使用頻率主義方法估計分層模型,它有一個函數mcmcsamp,允許您從後面進行採樣使用MCMC分配模型。目前這隻適用於線性模型,很不幸。
在python中,試試PyMC。這裏有一個多級建模的例子:http://groups.google.com/group/pymc/browse_thread/thread/c6ce37a80edf7f85/1bfd9138c8db891d
我在R中結合JAGS(Linux)或有時候WinBUGS(Windows或Wine)應用分層貝葉斯模型。如上所述,查看Andrew Gelman的書。
- 1. R:分層數據的貝葉斯邏輯迴歸
- 2. Clojure或Scheme貝葉斯分類庫?
- 3. Python錯誤 - 貝葉斯分類器
- 4. PHP貝葉斯分類器
- 5. R中的經驗貝葉斯
- 6. [Python的] sklearn樸素貝葉斯
- 7. 貝葉斯vs OLS
- 8. 樸素貝葉斯分類與R - 奇怪的結果
- 9. R中的樸素貝葉斯分類 - 從頭開始
- 10. 貝葉斯方法:哪部分難以在貝葉斯推斷中評估
- 11. Python:樸素貝葉斯電影評論
- 12. Python - SelectFromModel與樸素貝葉斯
- 13. 情緒分析R德語樸素貝葉斯
- 14. 樸素貝葉斯分類器
- 15. 聚類和貝葉斯分類器Matlab
- 16. 多個樸素貝葉斯分類器
- 17. nltk貝葉斯分類器訓練
- 18. Mysql貝葉斯和按星級評分
- 19. 貝葉斯分類器教程
- 20. 大集貝葉斯網分類器
- 21. 使用Python的樸素貝葉斯分類器
- 22. 機器學習Python中的樸素貝葉斯分類器
- 23. Python中的任何樸素貝葉斯分類器?
- 24. 添加功能,多項樸素貝葉斯分類器 - Python的
- 25. 設計貝葉斯網絡
- 26. Matlab樸素貝葉斯
- 27. 理解貝葉斯定理
- 28. 貝葉斯網絡澄清
- 29. 貝葉斯網絡教程
- 30. 實現貝葉斯網絡
一般來說,這些是計算機科學民間試圖避免的三個主題。抱歉。 – NoMoreZealots 2009-07-28 02:48:46
我很高興計算機科學家試圖避免市場營銷,poly sci和計量經濟學。如果他們決定進入這些領域,我預計我的薪水將因競爭而減少一半!但我認爲這將是一個經濟問題。 :) – 2009-07-28 13:05:04