R 如何按列打印所有行?

R 如何按列打印所有行?,r,dataframe,plot,ggplot2,R,Dataframe,Plot,Ggplot2,我对R非常陌生,我现在正在玩它,我遇到了一个问题,绘制我从CSV导入的以下数据帧 studentname dateofbirth GSF3A3U FJÖ1UF05AU EÐLI2GR05BT FOR3D3U FOR3L3DU FOR4A3U ROB2B3U STÆR3FV05ET USA1012 WIN3B3DU userid 1 Ada Gauidóttir 13.8.1997 8.3 8.

我对R非常陌生,我现在正在玩它,我遇到了一个问题,绘制我从CSV导入的以下数据帧

                      studentname dateofbirth GSF3A3U FJÖ1UF05AU EÐLI2GR05BT FOR3D3U FOR3L3DU FOR4A3U ROB2B3U STÆR3FV05ET USA1012 WIN3B3DU userid
1                  Ada Gauidóttir   13.8.1997     8.3        8.0         4.0     6.8      8.5     8.1     4.0         5.9     9.0      9.4      1
2             Gjaflaug Amildóttir   14.6.1998     6.0        6.6         6.2     8.9      4.7     9.4     8.5         8.1     4.3      5.3      2
3              Unndís Jónasdóttir   2.11.1998     8.7        7.8         6.9    10.0      7.0    10.0     9.3         5.4     7.2      5.8      3
4              Sigjón Elfráðurson  14.10.1996     9.3        8.9         6.2     8.1      9.7     5.5     6.8         9.0     6.9      4.2      4
5           Þórbjörg Rökkvidóttir  12.10.2000     4.9        6.9         5.2     6.9      5.3     5.5     5.6         4.8     8.9      9.2      5
6                 Richard Hlérson    3.2.2000     9.4        7.7         8.4     6.1      6.4     9.6     4.9         7.2     9.3      7.0      6
7               Tala Arnalddóttir   18.8.1997     7.9        7.1         6.9     6.0      9.3     5.4     8.1         6.8     5.8      6.7      7
8           Petrína Estefandóttir   24.9.1994     9.6        4.9         5.0     8.4      7.9     8.7     5.5        10.0     4.0      9.5      8
9          Tanja Finnlaugurdóttir   11.7.1993     6.7        6.5         6.9     8.3      6.3     9.6     9.1         4.2     9.6      4.7      9
10                Elly Amosdóttir    6.7.2001     4.8        7.0         4.3     9.5      7.1     4.2     6.6         5.3     9.0      4.4     10
我正在尝试绘制这些数据,以便课程名称位于X轴上,每个课程的行(成绩)显示在Y轴上

如果我使用以下代码:

students[,3:12, drop=FALSE]
下面的结果正是我要寻找的,但我如何将其分散绘制

    GSF3A3U FJÖ1UF05AU EÐLI2GR05BT FOR3D3U FOR3L3DU FOR4A3U ROB2B3U STÆR3FV05ET USA1012 WIN3B3DU
1       8.3        8.0         4.0     6.8      8.5     8.1     4.0         5.9     9.0      9.4
2       6.0        6.6         6.2     8.9      4.7     9.4     8.5         8.1     4.3      5.3
3       8.7        7.8         6.9    10.0      7.0    10.0     9.3         5.4     7.2      5.8
4       9.3        8.9         6.2     8.1      9.7     5.5     6.8         9.0     6.9      4.2
5       4.9        6.9         5.2     6.9      5.3     5.5     5.6         4.8     8.9      9.2
6       9.4        7.7         8.4     6.1      6.4     9.6     4.9         7.2     9.3      7.0
7       7.9        7.1         6.9     6.0      9.3     5.4     8.1         6.8     5.8      6.7
8       9.6        4.9         5.0     8.4      7.9     8.7     5.5        10.0     4.0      9.5
9       6.7        6.5         6.9     8.3      6.3     9.6     9.1         4.2     9.6      4.7
10      4.8        7.0         4.3     9.5      7.1     4.2     6.6         5.3     9.0      4.4

重塑为长形,例如
库(tidyverse);df%>%gather(course,grade,GSF3A3U:WIN3B3DU)%>%ggplot(aes(x=course,y=grade))+geom_point()
@alistaire谢谢你,现在的布局看起来一模一样,但由于某些原因,成绩显示不正确,它只是在末尾显示不停的点。这可能是字体或图形设备的问题。试着指定一种字体,你知道它有你需要的字符。哦,我的意思是,散点图中的点都排到了分数的顶端,如果我用一条线,每门课的分数线都是直接排到顶端的,似乎没有考虑到分数。不管怎样,它是有效的,这是我这边的一个错误,非常感谢@alistaire。这是因为我添加了太多的条目,它变得杂乱无章,在减少到5名学生后,它起了作用。