phyloseq жалуется на функции, отсутствующие у вегана

Я работаю над этим учебником: https://joey711.github.io/phyloseq/plot_ordination-examples.html

В Ubuntu 16.04 я получаю ошибки каждый раз, когда пытаюсь использовать одну из функций ординации.

Обновление: у меня работает в Windows 10, R 3.3.2

Что не так с моей установкой Ubuntu 16.04, R 3.4.1

> GP.ord <- ordinate(GP1, "NMDS", "bray")
Square root transformation
Wisconsin double standardization
Error in .C("veg_distance", x = as.double(x), nr = N, nc = ncol(x), d = double(N *  : 
  "veg_distance" not available for .C() for package "vegan"

> ordinate(physeq = phylo)
Error in .C("data2hill", as.double(veg), mi = as.integer(nr), n = as.integer(nc),  :
  "data2hill" not available for .C() for package "vegan" 

> R.version
               _
platform       x86_64-pc-linux-gnu
arch           x86_64
os             linux-gnu
system         x86_64, linux-gnu
status
major          3
minor          4.1
year           2017
month          06
day            30
svn rev        72865
language       R
version.string R version 3.4.1 (2017-06-30)
nickname       Single Candle

> temp <- installed.packages()
> temp[rownames(temp) %in% c("phyloseq", "vegan") , ]
         Package LibPath                                        Version  Priority
phyloseq "phyloseq" "/usr/local/lib/R/site-library"                "1.19.1" NA
vegan    "vegan" "/usr/lib/R/site-library"                      "2.4-3"  NA

0 ответов

Другие вопросы по тегам