我有一个包含5个元素的列表;
{{1, 6, 4.5}, {2, 7, 4.5}, {3, 5, 5}, {4, 8, 5}, {5, 9, 5}, {6, 10, 5}}
我想绘制这个,以便第一列是x轴,其他2列将绘制为线。像这样:
第1行将具有这些值6,7,5,8,9,10,并且第2行将以相同的方式构建。
我累了:
ListPlot[data3, Joined -> True, Frame -> True,
FrameLabel -> {"Test Number", "TS Index"}, PlotRange -> All]
结果图表不是我想要的。
如何将其绘制为2线图?另外,每个元素内部数字的技术名称是什么?
提前谢谢。
答案 0 :(得分:2)
lst = {{1,6,4.5},{2,7,4.5},{3,5,5},{4,8,5},{5,9,5},{6,10,5}}
line1 = lst[[All,{1,2}]]
line2 = lst[[All,{1,3}]]
ListPlot[{line1,line2},Joined->True,Mesh->All,AxesOrigin->{0,0}]