是否可以向matplotlib中的图例添加条目,而无需绘制相应的对象? 例如,我在一个图上绘制了两组三条线。它们成对出现,所以我想用相应的颜色来绘制它们,其中一个是虚线,另一个是实线。 import matplotlib.pyplot as plt
import numpy as np
for i in range(1,4):
line = plt.plot(i*np.arange(1,10), label=i)[0]
plt.plot(-i*np.arange(1,10), ls='--', color=line.get_color(), label
你能告诉我如何在JpGraph上设置实线的粗细吗?
线是用来创建的
// Create the first line
$p1 = new LinePlot($datay1);
$p1->SetStyle('solid');
$p1->SetWeight('20');
$p1->SetColor("#6495ED");
$p1->SetLegend('Line 1');
$graph->Add($p1);
在此代码中,线宽为1。
但是如果line被定义为
$p1->SetStyle('do
我有以下代码,它使用matplotlib从二维列表中绘制两个叠加图:
for day in days:
# Draw a green triangle
plt.plot(day[0], len(day[1] * 100), 'g^')
# Draw red dots
for hour in day[1]:
plt.plot(day[0], hour, 'ro')
这将生成如下所示的图:
但我希望三角形用实线连接起来,这样就可以更清楚地看到沿X轴的演变。无论我用什么替换“g^”,我似乎都不能在这里画实线
我为每条线指定了线型,结果是实线变成了点线,点线变成了实线。我尝试使用实线、虚线和虚线,但仍然无法弄清楚plot中显示的线型的顺序。以下是代码:
library(ggplot2)
library(ggthemes)
p = ggplot(data = msleep, aes(x = log(bodywt), y = sleep_total)) +
geom_point() + #' This time we will vary the feeding groups by shapes instead of colors
geom_smooth(method='lm&