我正在尝试将矩阵的列作为矢量绘制到一张图中。有没有实现的绘图功能?
答案 0 :(得分:1)
由于您说要将列绘制为矢量,因此我假设您的矩阵有两行。您想要从原点到该列给定的x-y坐标绘制一个箭头。您可以通过绘制空白图然后使用mysql> SELECT 'Ş' = 'S' COLLATE utf8_turkish_ci;
+------------------------------------+
| 'Ş' = 'S' COLLATE utf8_turkish_ci |
+------------------------------------+
| 0 |
+------------------------------------+
函数来完成此操作。这是一个简单的例子。
arrows
您正在寻找什么吗?
答案 1 :(得分:0)
如果不提供一些最低限度的示例,很难知道您在寻找什么,但是假设您有一个包含起点和终点坐标的矩阵,则可以这样完成:
请注意,我以data.frame
开头示例,而不是矩阵。可以使用as.data.frame
函数将前者转换为后者。
# Create some dummy data
a <- data.frame(x_start = 1:3, y_start = 2:4, x_end = 3:5, y_end = 4:6)
# load required packages
require(ggplot2)
require(grid)
# plot the data:
ggplot(a, aes(x_start, y_start, xend = x_end, yend = y_end))+geom_segment(arrow = arrow())