问题标签 [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.
python - 运行 MatplotLib Python 代码 ImportErrors
我正在尝试运行 Randy Olson 的代码 - 授予女性的学士学位百分比。 http://www.randalolson.com/2014/06/28/how-to-make-beautiful-data-visualizations-in-python-with-matplotlib/
完整代码(显然由 Randy Olson 而不是我编写):
通过 Anaconda 安装 Python 时,我拥有所有依赖项。不过,我不确定如何通过 IPython Notebook 运行它,我希望我能解决这个问题。我在导入时遇到问题:
但我不断得到TypeError: 'module' object is not callable
或ImportError: cannot import name figure
我知道这是一个非常基本的 Python 问题,但我不知道该怎么做。我想要一个带有多条线的线图,它有一个交互式悬停工具,这似乎是我能找到的最好的例子。如果有人知道如何解决这个问题,或者甚至知道其他已经编写的交互式线图示例,这些线图易于使用新数据进行操作,请告诉我!
编辑:
使用
和相同的代码:
完整回溯
r - R - 在 x 轴上将多列绘制为年份,将行绘制为不同的行
这是我的数据框:
我想制作一个折线图,其中年份沿 x 轴绘制,计数沿 y 轴绘制,A、B 和 C 行各有自己的线。是否有可能在不将年份融入单个变量的情况下做到这一点?
r - 使用多个类别列的所有可用排列为线条着色
我想在 R 中生成一个线图,其中包含多条不同颜色的线,具体取决于表中的其他数据。我的数据看起来类似于:
现在我想用 ggplot 将四行打印到同一个图中,表示类别和子类别的所有可用组合。我还想为每种组合使用不同的颜色。例如:Ax 红色、Ay 绿色、Bx 蓝色、By 黄色。
我能想到的最好的方法是两种颜色和两种形状来区分线条。
有没有办法为每个可能的类别和子类别排列分配颜色?
谢谢!
(我想展示一些示例图像,但我还没有足够的代表。)
r - ggplot2 的 geom_line 中线的大小不同
是否可以绘制不同大小(即粗)的线geom_line
?
所有行的大小参数都相同,与组无关:
但是,我希望线条的粗细能够反映它们作为观察次数测量的相对重要性:
有趣的是,geom_line(..., size=cut)
它可以工作,但并不像预期的那样,因为它根本不会改变线的大小。
r - Reshaping dataframe (converting rows to columns)
I have the following dataset:
I wish to plot a ggplot line graph
with Date
on x-axis and TOR_A, Success_rate_A
etc. on y-axis. I would also like to see it by the Name
column. How can I prepare this dataset to achieve this objective?
I tried reshape
in R but couldn't make it work.
UPDATE
Done it using reshape2::recast
method as show below: