移位堆叠 ybar 图
使用堆叠 ybar 图时,每个堆叠列都从 y=0 开始。我想垂直移动数据 B 的堆叠列,以便其下端与数据 A 的堆叠列的上端水平对齐(此处:y = 2 + 1 + 2.5 = 5.5)。 \documentclass{article} \usepackage{pgfplots} \begin{document} \begin{tikzpicture} \begin{axis}[ybar stacked] % Data A \addplot[] coordinat...
使用堆叠 ybar 图时,每个堆叠列都从 y=0 开始。我想垂直移动数据 B 的堆叠列,以便其下端与数据 A 的堆叠列的上端水平对齐(此处:y = 2 + 1 + 2.5 = 5.5)。 \documentclass{article} \usepackage{pgfplots} \begin{document} \begin{tikzpicture} \begin{axis}[ybar stacked] % Data A \addplot[] coordinat...
我正在尝试使用 tikzpicture 将线条与条形图结合起来。不幸的是,我不知道如何在条形之间添加空间。当我添加xbar=.05cm到轴时,线条无法正确呈现。当我将其移动到时addplot,它不起作用。此外,使用此代码,图例不正确,因为我的橙色线标有“障碍”。有什么想法吗? 这是我当前的代码: \begin{figure} \centering \begin{tikzpicture} \begin{axis}[ xlabel={Scenario}, xmin=0, xmax=2...
我使用了来自此的 ybar例子除了颜色之外,它完全符合我的要求。 \documentclass[border=0.2cm]{standalone} % Bar chart drawing library \usepackage{pgfplots} \usetikzlibrary{patterns} \pgfplotsset{compat=1.18} \begin{tikzpicture} \begin{axis}[ybar interval, ymax=5,ymin=0, minor y tick num = 3] ...
我对以下代码有一些问题: \begin{figure} \caption{test}\label{fig:sourceType} \begin{center} \begin{tikzpicture} \begin{axis}[ xbar, reverse legend, width = \textwidth, height = \textheight, symbolic y coord...
我正在尝试创建此条形图,但它的起点距离轴的起点太远,有什么方法可以将其“推”得更靠近 y 轴线吗?现在,该图看起来非常挤压,我不得不将 xtick 字体大小调小,这样才能将所有标签都放进去。 这是我迄今为止的代码: \documentclass[12pt]{article} \usepackage{fancyhdr} \renewcommand{\familydefault}{\sfdefault} \renewcommand*{\ttdefault}{\familydefault} \usepackage[paperwidth=42cm,paperheig...
我试图让直方图间隔显示在图表中,并使它们与条形图对齐,但我不确定我哪里做错了。 这是我目前的代码: \documentclass[12pt]{article} \usepackage{tikz} \usepackage{pgfplots} \usepgfplotslibrary{units} \begin{document} \begin{tikzpicture} \begin{axis}[ x tick label style ={font=\normalsize,text width=1.5cm,anchor=north east,rotate=0...
我正在尝试使用粗体字体渲染此图条形内的白色文本。我可以将 tikzlabels 设为粗体,但不能将条形内的内容设为粗体...您知道解决这个问题的方法吗? 以下是 mwe: \documentclass{standalone} \usepackage{tikz,pgfplots,pgfplotstable} \pgfplotsset{compat=1.9} % couleurs de Poly \definecolor{blpoly}{RGB}{65,170,230} \definecolor{vrpoly}{RGB}{140,200,60} \defi...
我有一个 ybar tikzpicture,其中有一条水平线来标记阈值。 不幸的是,在图例中这条线并不是水平线,而是一条对角线。 我尝试使用 \addlegendimage 的一些解决方案,但我没能得到一条简单的水平线。 下面你会看到我的图表和 latex 代码。我希望一切都清晰明了。 有人可以帮帮我吗? 如果有任何问题,请随时提问! 提前谢谢您! 马茨 \documentclass{standalone} \usepackage{pgfplots} \pgfplotsset{compat=1.9} \begin{document} ...
我正在使用嵌套在一个环境axis中的两个环境绘制具有两个不同坐标的 ybar(带有误差线)和标准标记(带有误差线)图。tikzpicture 现在的问题是,标记位于 ybar 之间的中心,而不是位于相应 ybar 的中心。 我怎样才能将标记及其误差线移动到相应的 ybar(蓝色标记以蓝色条为中心,红色标记以红色条为中心)? 遗憾的是,由于我使用了两个轴环境,因此标记options={xshift=\pgfkeysvalueof{/pgf/bar shift}}不起作用。 我还有第二个小问题:如何对齐 ygrids 以使图看起来更清晰? 非常感谢您的...
假设我们有这个最小工作示例(MWE): \documentclass{standalone} \usepackage{pgfplots} \begin{document} \begin{tikzpicture} \begin{axis}[ ybar, xtick = data, ymin = 0, symbolic x coords = {Bar 1...