Julia plot / statsplot确实显示默认标签而不是列名

问题描述

我的Julia图解确实显示标签y1y2,而不是列名ab

using DataFrames,Plots,Statplots

df_test = DataFrame(a = 0:10,b = 20:30,c = 30:40)
@df df_test plot(:a,[:b,:c])

Julia Plot

有没有建议如何在不显式命名标签的情况下解决此问题?

解决方法

您需要将第二个参数作为1行矩阵传递以获得所需的内容:

@df df_test plot(:a,[:b :c])

(请注意,:b:c之间没有逗号-只有空格)