0
A
回答
0
不幸的是,並行化不是spatstat
, 不可分割的一部分,而是留給用戶。對於信封和MAD測試,最簡單的 選項可能會在每個核心上運行envelope
以及更少數量的 實現,然後使用 pool.envelope
合併結果。如何並行運行envelope
可能取決於您的 設置。一個簡單的可能性是使用parallel::mclapply
我知道 作品了在Linux上的方塊,但更好的跨平臺 替代品的包裝肯定可在CRAN:
library(spatstat)
ppplist <- replicate(4, cells, simplify = FALSE)
envlist <- parallel::mclapply(ppplist, spatstat::envelope, savefuns = TRUE, nsim = 10)
envfinal <- do.call(pool, envlist)
envfinal
#> Pointwise critical envelopes for K(r)
#> and observed value for 'X[[i]]'
#> Obtained from 40 simulations of CSR
#> Alternative: two.sided
#> Significance level of pointwise Monte Carlo test: 2/41 = 0.0488
#> .....................................................................
#> Math.label Description
#> r r distance argument r
#> obs hat(K)[obs](r) observed value of K(r) for data pattern
#> theo K[theo](r) theoretical value of K(r) for CSR
#> lo hat(K)[lo](r) lower pointwise envelope of K(r) from simulations
#> hi hat(K)[hi](r) upper pointwise envelope of K(r) from simulations
#> .....................................................................
#> Default plot formula: .~r
#> where "." stands for 'obs', 'theo', 'hi', 'lo'
#> Columns 'lo' and 'hi' will be plotted as shading (by default)
#> Recommended range of argument r: [0, 0.25]
#> Available range of argument r: [0, 0.25]
相關問題
- 1. 是否有可能在一個節點上運行多個映射器
- 2. 只能在一個處理器上進行運行只能在其他處理器上運行線程嗎?
- 3. 是否有可能在apache flink CEP中處理多個流?
- 4. 是否有可能在另一個函數中運行'2-deep'的函數?
- 5. 是否有可能在運行中修補dotnet函數
- 6. 是否有可能在運行時交換C函數實現?
- 7. 是否有可能有一個函數在另一個函數
- 8. 是否有可能在Xcode 8上運行iOS 11模擬器?
- 9. 是否有可能在Android模擬器上運行Viber
- 10. 是否有可能在同一個節點上運行兩個datastax代理?
- 11. 同時在python中運行多個線程 - 是否有可能?
- 12. 是否有可能在運行時用參數生成一個Python函數?
- 13. 是否有可能在單個列表理解行中處理兩個列表?
- 14. PHP - 如何檢查是否處理與多個參數運行
- 15. 是否有任何解釋器可以在Windows 7上運行python 2.7版本的多處理器?
- 16. 是否有可能在運行時
- 17. 是否有可能在android上同時運行多個應用程序?
- 18. 是否有可能使php函數()和sql運行togather?
- 19. 是否有可能知道哪些SciPy/NumPy函數在多個核心上運行?
- 20. 是否有可能在同一頁上運行兩個命令並處理兩個輸出
- 21. 是否有可能在每次PHPUnit測試失敗後運行一個函數?
- 22. 是否有可能在Xcode上的iOS上運行perl?
- 23. 是否有可能在單個php頁面中處理多個表單更新?
- 24. 在IIS上運行的ASP.net頁面是否使用多核處理器?
- 25. 在多個處理器上進行大整數模乘運算的最快運行時間是多少?
- 26. 是否有可能擁有批處理文件來完成並運行程序?
- 27. 在Heroku dyno上運行多個進程是否可行?
- 28. 是否有可能在多核處理器中繞過L1緩存
- 29. Android上運行的處理器運行
- 30. 是否有可能在特定時間段內處理正在運行的記錄器的所有實例
謝謝。我將嘗試這一點,並在幾天內彙報。 – BKS