问题标签 [line-plot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
idl-programming-language - 带颜色渐变的线图
有没有办法在 IDL 中创建一个带有颜色渐变的绘图?我正在寻找的是类似于这个 Matlab question。我知道如何做的最好的事情是在for
循环中绘制线的每一段,但这似乎相当麻烦:
如果有区别,我正在使用 IDL 8.2。
r - 如何从文本文件在 R 中创建动画线图?
我想从一个包含两列的文本文件创建一个动画图:x = timepoints,y = values。
我有超过 10000 行,想要 20 帧。
我尝试了以下代码:
但是,它给了我一个静态的 png 图,我可以从中得到:
没有任何循环。
请指导。谢谢。
r - 有没有办法在 RStudio 中使用带有分类 x 变量的基本 R 构造线图?
我正在尝试使用基数 R 构建线图,但我的线图会自动变成箱形图,因为我的 x 变量是分类的。有什么办法可以覆盖这个默认值来制作一个带有分类 x 值的线图?
我正在为 Macintosh 10.11.6 使用 RStudio 版本 1.0.153
这是我的问题的解决方案(然后是一些):
在此示例中,您必须将 ylim 设置为数据中看到的最低和最高 y 值,否则如果有意义的话,来自不同绘图的 y 轴值会混杂在一起。
r - ggplot 线的选择性标记
一般目标:使用 ggplot 仅选择性地标记最后点高于某个 y 值的线。
潜在功能/包:我知道geom_text()
功能和 directlabels 包,但我无法在他们的文档中确定一种方法,以按照我上面描述的方式选择性地标记行。
样本数据
绘制数据
阴谋
问题
在上面的情节中,有没有办法使用gg_text()
、directlabels 或任何其他函数来自动(而不是手动Y >= 50
)根据它们的 ID 只标记最后一点是(紫色和绿色线)的线?
非常感谢你的帮助!
r - R中线图上的多条线
我正在尝试在 R 中创建一个线图,随着时间的推移显示不同位置的线。
我的数据在Year
第一列的表格中,这些地方England, Scotland, Wales, NI
作为单独的列:
我正在使用 ggplot,并且可以获得任何地方的线图,但是我很难为同一地块上的所有地方获取线。
如果我在列中也有位置(而不是在顶部),这似乎可行,因为然后我可以在下面的代码中将 y 设置为该列,而不是特定位置的列。但这似乎有点令人费解,因为我有很多现有格式的数据,我希望有一种方法可以用我拥有的格式来做到这一点,或者有一种快速的方法来转换它。
据我所知,我需要重塑我的数据(变成长格式?)但我还没有找到一种方法来做到这一点,因为我没有地方的列(即,我每个地方都有一个列)地方,但桌子没有办法说这些都是地方和同一种东西)。
我也尝试过转置我的数据,所以这些地方在一边,年份在顶部,但 R 仍然有自己的列标题 - 我想另一个选择可能是如果有可能将年份作为标头并被 R 识别?
r - 在R中旋转折线图
我正在尝试创建一个带有旋转 x 和 y 轴的折线图。
我使用plot
R 中的基本功能,因为我不熟悉ggplot2
.
到目前为止,我的代码是:
但是horiz=TRUE
会返回一个错误,尽管我已经将它与barplot
. 我不想将我的情节保存为图像并简单地旋转它。我想像上面链接的图片一样绘制它。这个具体问题尚未在 SO 上得到回答。
这是我的数据的样子:
r - reorder legend of multiple line plot with segment using ggplot2
I have a multiple line plot with a segment of each line highlighted the same way as discussed here. Here is the reproducible example:
This gives the order of the items in the legend as shown in the image below. I want to reorder them. Since each line has a segment and each segment has the same color "black", I am not able to use breaks
argument in scale_color_manual
as it requires 5 values and the plot is plotted for 4 columns in the dataframe. How can I reorder the items in the legend in the order s1on, s2on, s1_off, s2_off and new?
r - 如何使用 ggplot 创建两条线和散点图
我在 R 中有以下数据:
e
我需要为和创建一个带有两条直线趋势线的散点图f
,但我不知道如何创建它。我找到了这篇文章:https ://sakaluk.wordpress.com/2015/08/27/6-make-it-pretty-plotting-2-way-interactions-with-ggplot2/我尝试过,但没有以我想要的方式工作。
我也尝试使用melt
from reshape2
package ,但我无法让图表显示我想要的方式 - 在散点图中有两条趋势e
线f
。
在这之后,事情就走下坡路了。我尝试的所有代码要么有一些基本的散点图,geom_smooth()
要么只是一些一般性错误。
编辑
该图应包含散点图,其中包含趋势线之间的关系,以及intial.e
同一图中的趋势线之间的关系。initial.f
final.e
final.f
python - Python Matplotlib:循环的大型数据集。如何使用索引使颜色的阴影变暗?
我正在绘制大型数据集。数据是周期性的。如果不使用颜色渐变,就很难理解数据是如何演变的,因为它具有周期性。一次绘制多个数据集,因此要求数据集在颜色之间进行更改是不可能的。 示例图
如何使用索引使线条的颜色变暗并且仍然使用图例?
编辑:(为清晰起见进行编辑并满足最低工作示例的要求)
我希望我的数据集的颜色随着索引的增加而将其阴影从浅色变为深色。 但是,我正在尝试做的事情 仍然需要传说。
最小工作示例代码: