Im пытается сделать круговой график, похожий на графики экспрессии генов. я нашел пакет circlize в R может сделать это, и Im пытается следовать этому http://cran.r-project.org/web/packages/circlize/vignettes/genomic_plot.pdfоцифровать в R, чтобы сделать круговой график
я управляю, чтобы добраться до: 6. Создать черчения регионов
Но когда я печатаю
circos.genomicPoints(Region, value, numeric.column = c(1,2))
I получить эту ошибку:
Error in get.cell.meta.data("sector.index") :
Length of `sector.index` should only be 1.
И когда я типа
circos.genomicLines(Region, value, numeric.column = c(1, 2))
Я получаю эту ошибку:
Error in region[[1]] + region[[2]] :
non-numeric argument to binary operator
Регион представляет собой кадр данных 205 наблюдений и 7 переменных: хромосомные, начальное положение, конечное положение, а затем некоторые значения значения представляет собой кадр данных 205 наблюдений и 2 переменные: как числовые значения
Im совершенно новой для такого рода сюжета, так что любая помощь ценится
Благодаря
Необходимо предоставить более подробную информацию. Правильно ли все было до этого? Вы построили функции точно так же, как написано в Разделе 6? –
Да, все до этого момента работало и правильно построено. – user2335015
Поскольку упомянутая виньетка не снабжает 'data' или' region', (не говоря уже о том, что появилось несколько предупреждений и ошибок при выполнении кода), может быть ошибки в виньетке и/или способ, которым вы создали свой собственный «регион». –