I'm creating a fairly simple plot with a bunch of similar graphs in it. It looks something like this (but with more than two functions): Plot[{x + 2, x - 2}, {x, -3, 3}, PlotRange -> {{-3.1, 3.1}, {-4, 4}}, PlotLegends -> "Expressions"] And it produces the following plot, as expected: [![enter image description here][1]][1] But I want each equation in the legend to say "$y=\ldots$", i.e. I want to produce the following: Plot[{x + 2, x - 2}, {x, -3, 3}, PlotRange -> {{-3.1, 3.1}, {-4, 4}}, PlotLegends -> {"y=x+2", "y=x-2"}] [![enter image description here][2]][2] As you can see, I manually typed all equations into `PlotLegends`. But I don't want to do that, because in my actual application I have more than two functions on the same graph. Is it possible to still use `"Expressions"` in `PlotLegends`, but to somehow modify all of them at once, because I want to add "y=" to all of them? [1]: https://i.sstatic.net/vrLEO.png [2]: https://i.sstatic.net/iexCT.png