Я только начал использовать LevelScheme , и у меня возникли проблемы с корректным размещением гистограммы на рисунке.Минимальный нерабочий пример:
<<"LevelScheme`"
Figure[{FigurePanel[{{0, 1}, {0, 1}},
LabB -> textit["x"], BufferB -> 2.5,
LabL -> textit["p(x)"], BufferL -> 2.5,
FrameTicks -> {LinTicks[-4, 4], LinTicks[0, 1]},
PlotRange -> {{-3, 3}, {0, 0.5}}],
RawGraphics[
Histogram[RandomReal[NormalDistribution[], 1000], Automatic,
"ProbabilityDensity"]]},
Frame -> False, PlotRange -> {{-0.075, 1.1}, {-0.1, 1.03}}]
Вывод выглядит следующим образом
![enter image description here](https://i.stack.imgur.com/vTNSw.png)
, когда он должен выглядеть следующим образом
![enter image description here](https://i.stack.imgur.com/FEnml.png)
По сути, графический объект Histogram
не подчиняется FigurePanel
PlotRange
, но вместо этого подчиняется основным Figure
* PlotRange
.Такое поведение не возникает, когда Histogram
заменяется Plot
или подобными командами.Таким образом, следующее дает чистый участок
Figure[{FigurePanel[{{0, 1}, {0, 1}},
LabB -> textit["x"], BufferB -> 2.5,
LabL -> textit["p(x)"], BufferL -> 2.5,
FrameTicks -> {LinTicks[-4, 4], LinTicks[0, 1]},
PlotRange -> {{-3, 3}, {0, 0.5}}],
RawGraphics[Plot[1/Sqrt[2 Pi] Exp[-x^2/2], {x, -4, 4}]]},
Frame -> False, PlotRange -> {{-0.075, 1.1}, {-0.1, 1.03}}]
![enter image description here](https://i.stack.imgur.com/z1M6N.png)
Кто-нибудь еще сталкивался с этой проблемой?Или у вас есть предложения по исправлению?
РЕДАКТИРОВАТЬ
Я думал, что добавлю немного зеленого в вопрос.Мне все еще интересно узнать, как преодолеть это препятствие.