gpt4 book ai didi

linux - 在 Linux 终端中用 R 绘图

转载 作者:太空狗 更新时间:2023-10-29 12:16:05 24 4
gpt4 key购买 nike

我有一个转换为数字向量的文本文件:

numbers <- scan("list_of_numbers.txt")

然后我把它放到一个表中:

t <- table(numbers)

输出是这样的:

  1      2      3      4      5      6      7      8      9     10     11 
621266 496647 436229 394595 353249 305882 253983 199455 147380 102872 67255
12 13 14 15 16 17 18 19 20 21 22
41934 24506 13778 7179 3646 1778 816 436 217 114 74
23 24 25 26 27 28 29 30 31 32 33
49 44 26 21 19 21 20 14 9 17 14
34 35 36 37 38 39 40 41 42 43 44
7 11 9 14 3 5 8 4 4 2 3
45 46 47 55 56 60 62 63 69 70 72
2 1 2 2 2 1 1 1 3 2 1
78 82 85 93 95 114 125 265 331 350
1 1 1 1 1 1 1 1 1 1

我如何在终端窗口中绘制 x 轴数字 1 - 25 和 y 轴 x 轴频率值的折线图?

另外,这样的图(默认保存为.pdf文件)如何在linux终端查看?

像 less、cat 和 xdg-open 这样的大多数命令都会输出一堆奇怪的不可读符号。

最佳答案

您可以使用 fbi , 用于在 linux 控制台中打开 pdf 文件的 linux framebuffer imageviewer。

一个小问题可能是它需要 root 权限。它似乎无法使用 system 通过 R 运行,它提示不是 linux 控制台。但是您可以在终端中使用它,例如:

sudo fbi Rplots.pdf

至于你问题的绘图部分,你可以使用类似的东西:

plot(t, xlim = c(1, 25))

希望对你有帮助

亚历克斯

关于linux - 在 Linux 终端中用 R 绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24147139/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com