rstudio - 如何在 R 的进一步分析中避免行名?
问题描述
我只是从 GGEBiplotGUI 包中运行以下示例,当然,它可以正常工作。
library(GGEBiplotGUI)
data("Ontario")
Ontario
GGEBiplot(Data = Ontario)
但是当我下载“安大略”数据并且我想在我的电脑上运行上面引用的脚本时。请参见下面的示例。
Ontario <- read.csv("Book.csv")
library(GGEBiplotGUI)
GGEBiplot(Data = Ontario)
结果是下表(从第 0 列到第 10 列)将数字(从 1 到 17)作为基因型,将“X”作为另一个位置。
请看下面的结果。
X BH93 EA93 HW93 ID93 KE93 NN93 OA93 RN93 WP93
1 ann 4.460 4.150 2.849 3.084 5.940 4.450 4.351 4.039 2.672
2 ari 4.417 4.771 2.912 3.506 5.699 5.152 4.956 4.386 2.938
3 aug 4.669 4.578 3.098 3.460 6.070 5.025 4.730 3.900 2.621
4 cas 4.732 4.745 3.375 3.904 6.224 5.340 4.226 4.893 3.451
5 del 4.390 4.603 3.511 3.848 5.773 5.421 5.147 4.098 2.832
6 dia 5.178 4.475 2.990 3.774 6.583 5.045 3.985 4.271 2.776
7 ena 3.375 4.175 2.741 3.157 5.342 4.267 4.162 4.063 2.032
8 fun 4.852 4.664 4.425 3.952 5.536 5.832 4.168 5.060 3.574
9 ham 5.038 4.741 3.508 3.437 5.960 4.859 4.977 4.514 2.859
10 har 5.195 4.662 3.596 3.759 5.937 5.345 3.895 4.450 3.300
11 kar 4.293 4.530 2.760 3.422 6.142 5.250 4.856 4.137 3.149
12 kat 3.151 3.040 2.388 2.350 4.229 4.257 3.384 4.071 2.103
13 luc 4.104 3.878 2.302 3.718 4.555 5.149 2.596 4.956 2.886
14 m12 3.340 3.854 2.419 2.783 4.629 5.090 3.281 3.918 2.561
15 reb 4.375 4.701 3.655 3.592 6.189 5.141 3.933 4.208 2.925
16 ron 4.940 4.698 2.950 3.898 6.063 5.326 4.302 4.299 3.031
17 rub 3.786 4.969 3.379 3.353 4.774 5.304 4.322 4.858 3.382
我该如何解决这个问题?我的意思是,为了避免将“rownames”和“x”作为 GGEBiplotGUI 分析中的变量。
我也尝试过使用这些代码,但它们不起作用:
attributes(Ontario)$row.names <- NULL
print(Ontario, row.names = F)
row.names(Ontario) <- NULL
Ontario[, -1] ## It deletes the first column not the 0 one.
提前谢谢了!
解决方案
此代码工作正常。
Ontario <- read.csv("Libro.csv")
rownames(Ontario)<-Ontario$X
Ontario1<-Ontario[,-1]
library(GGEBiplotGUI)
GGEBiplot(Data = Ontario)
推荐阅读
- r - 如何使用按钮以闪亮的方式更新数据表
- data-structures - 如何创建像树一样的数据结构
- java - Swing - 用不同颜色突出显示 JTable 单元格
- javascript - 在这种情况下,我怎么能停止表单提交?
- python - keras lstm翻译模型在添加或删除一个单词时预测错误
- linux - 回答为否时重复回声
- reactjs - 为什么使用 bindActionCreator 而不是传递对象
- java - 如何用杰克逊反序列化空字符串?
- google-analytics - 平均会话持续时间总计不正确
- node.js - Node.js 解码 Base64 图像并通过 API 保存