tikzplotlib

Tikzplotlib 不输出 Matplotlib 的 PyPlot 彩条
tikzplotlib

Tikzplotlib 不输出 Matplotlib 的 PyPlot 彩条

我正在尝试使用 Tikzplotlib 将使用 PyPlot 制作的轮廓图输出到 Tikz,但输出的 TeX 代码中没有出现颜色条。轮廓图本身也没有出现,因为命令draw=none是在每个 in\addplot命令中添加的。但是,我可以手动更改它。然而,颜色条似乎甚至没有被 Tikzplotlib 注册,因为 TeX 代码中没有它们的迹象。 我的 Python 代码如下,并生成了所需的结果: import matplotlib.pyplot as plt import matplotlib.transforms as transforms import ti...

Admin

如何在 tikzplotlib 生成的 texfile 中的图形内正确放置子图?
tikzplotlib

如何在 tikzplotlib 生成的 texfile 中的图形内正确放置子图?

为了清晰起见,在 Python 中执行以下代码会生成一个带有较小子图的图形: import numpy as np import matplotlib.pyplot as plt import tikzplotlib x = np.array([1, 1.1, 2, 3]) y1 = np.array([.1, .05, 10, 9]) y2 = np.array([.08, .12, 9, 8]) xzoom = x[0:2] y1zoom = y1[0:2] y2zoom = y2[0:2] plt.figure(1) plt.clf() plt....

Admin

如何从 tikzplotlib 解析 NaN
tikzplotlib

如何从 tikzplotlib 解析 NaN

我正在用 Python 绘制图表,然后使用tikzplotlib库将它们导出到 LaTeX。问题是tikzplotlib将具有(至少一个)NaN值的对转换为-- --如下所示 \addplot [draw=black, forget plot, mark=o, only marks] table{% x y 1.75 -3.2 2 -3.2 2.25 -3 2.5 -2.9 -- -- -- -- }; LaTeX 会给出错误响应 ! Package PGF Math Error: Could not parse input '--' as a floa...

Admin

节点填充的颜色遮挡了该图的节点标签
tikzplotlib

节点填充的颜色遮挡了该图的节点标签

背景:我正在使用tikzplotlib将图转换plt为tikz。我将其应用于随机图网络,如下所示。 考虑以下 tikz 代码: \documentclass{article} \usepackage{tikz} \usepackage{tkz-graph} \usetikzlibrary{fit} \usetikzlibrary{backgrounds} \usepackage{pgfplots} \begin{document} % This file was created with tikzplotlib v0.10.1. \begin{tikzpic...

Admin

Pgfplot 重叠图
tikzplotlib

Pgfplot 重叠图

我目前使用 Python 中的 tikzplotlib 在 LaTeX 中生成以下图。但是,我当前的子图在 LaTeX 中重叠,而在 Python 中不重叠(我使用了 fig.tight_layout(),但我认为它未在 tikzplotlib 中导出)。我想知道你们是否知道如何调整以下代码,以便我的标题不与上图中的 x 轴重叠,并且右侧图的 y 轴与左侧图的图重叠。最后,我确实希望将图保持在页面的宽度和高度之间。 \documentclass{article} \usepackage[utf8]{inputenc} \usepackage{tikz} \u...

Admin

如果内容大于盒子尺寸,如何调整 Tikzplots 中图例框的大小?
tikzplotlib

如果内容大于盒子尺寸,如何调整 Tikzplots 中图例框的大小?

标题说明了一切。我有一个 tikzplot。我有一个图例。而且我有一些内容对于图例框来说太大了。请帮忙。这是我的代码: \begin{figure}[H] \centering \begin{tikzpicture} \begin{axis}% [ xmin=-7, xmax=7, axis x line=bottom, ymax=7, axis y line=middle,...

Admin

twinx x-ticklabels 在输入到 latex 文档时无法正确显示
tikzplotlib

twinx x-ticklabels 在输入到 latex 文档时无法正确显示

我有一个包含两个数据集的图,使用相同的 x 轴数据,因此我想使用 python 的 matplotlib 中的 twinx 功能来绘制它。为了在使用该图的 latex 文档中排版生成的图,我使用 tikzplotlib 将创建的图保存到 tex 文件中。我在 Spyder 5.0.0 中工作,使用的是 python 3.8,它向我展示了该图以及由 matplotlib 生成的图。 以下最小示例重现了我遇到的问题: import numpy as np import matplotlib.pyplot as plt import tikzplotlib # ...

Admin

使用 groupplots 和 standalone 时,pgfplots 图例上的标记没有颜色?
tikzplotlib

使用 groupplots 和 standalone 时,pgfplots 图例上的标记没有颜色?

我正在尝试制作一幅包含 2 个组图和一个图例的图像。 问题#1 应该很明显:图例出现在图表的右侧,而不是下方。< 这个问题已通过表格环境和单列解决。第二个问题更微妙:图例中的标记没有颜色! 这是我的代码的一种模板,因为它是由 tikzplotlib 生成的(我使用独立程序预编译 pdf 然后将其添加到我的主文件中): \documentclass[tikz,border=2pt]{standalone} \input{pre/fig-preamble} \begin{document} % This f...

Admin

垂直未对齐的 tikz 图
tikzplotlib

垂直未对齐的 tikz 图

我正在做一个 latex 项目,我用pgfplots它制作图表。然而,我遇到了它们错位的问题: 我注意到,如果我删除绿色和红色曲线的轴数据,这个问题就会完全消失: 什么可能导致该问题? ...

Admin

pgfplot 轴偏移
tikzplotlib

pgfplot 轴偏移

我有一个由 tikzplotlib 和 pythontex 生成的图,我正在一个独立文档中处理它,以便将其包含在更大的文档中。偏移量存在于两个文档中,但我不知道为什么。tikzplotlib 给出以下输出: \begin{tikzpicture} \definecolor{color0}{rgb}{0.12156862745098,0.466666666666667,0.705882352941177} %more colours \begin{axis}[ legend cell align={left}, legend style={ fill ...

Admin

tikzplotlib 设置不匹配
tikzplotlib

tikzplotlib 设置不匹配

我正在尝试将 matplotlib 图转换为 tikz。这相当简单: plt.figure(dpi=100) plt.xticks([], []) plt.yticks([], []) plt.scatter([d[0] for d in towns], [d[1] for d in towns], color="#489427", s=0.3) # plt.savefig("pcb3038.svg") import tikzplotlib # tikzplotlib.save("test.tex") tikzplotlib.get_tikz_code(...

Admin

使用 tikzplotlib 时子浮点数内的 pgfplots 对齐
tikzplotlib

使用 tikzplotlib 时子浮点数内的 pgfplots 对齐

我使用tikzplotlib下面的代码生成两个图。然后我将它们放在两个子浮点中。正如您在最终的 latex 输出中看到的那样,该图看起来相当丑陋,因为两个图的大小不同且不对齐。 我该怎么做才能使图的大小相同并正确对齐它们。也许值得注意的是,我的文档中有多个带有多个子浮点的图形。 Python: import matplotlib.pyplot as plt import tikzplotlib import numpy as np x1=np.arange(0,10)*10e9 x2=np.arange(0,1000) y1=np.random.randn...

Admin

tikzplotlib 中的独立 Tikz 无法编译
tikzplotlib

tikzplotlib 中的独立 Tikz 无法编译

我正在尝试使用 tikzplotlib 编译从 matplotlib python 图导出的以下独立 tikz 图片。它最初有超过 4000 个数据点,我认为它可能与此有关,但删除其中大部分数据点并没有改变任何东西。我当前的 TexStudio 选项设置为pdflatex.exe -shell-escape -synctex=1 -interaction=nonstopmode %.tex,我得到的错误是: Missing } inserted. \end{axis} Missing } inserted. \end{axis} Missing } inse...

Admin

pgfplots 或 tikzplotlib 中 z 轴带对数刻度的密度图
tikzplotlib

pgfplots 或 tikzplotlib 中 z 轴带对数刻度的密度图

我正在尝试使用 tikzplotlib 在 python 中制作 2D 密度图。我需要在对数刻度中使用颜色条(和相应的 z 轴)。 下面是我想要的 tex 格式的 png 图形示例: 下面是我在 Python 中使用的代码: f = figure(figsize=(16.2,12.6)) ax = f.add_axes([0.2, 0.02, 0.72, 0.79]) axcolor = f.add_axes([0.95, 0.05, 0.02, 0.72]) im = ax.matshow(fun(X, Y), norm=LogNorm(vmin...

Admin

将 tikzplotlib 生成的图片加载到 latex 中会改变绘图上的轴
tikzplotlib

将 tikzplotlib 生成的图片加载到 latex 中会改变绘图上的轴

我使用 tikzplotlib 生成了一个图。当我将 .tex 文件加载到 latex 中时,它会将 y 轴添加到 10^-2,但我不知道为什么。将图片保存为 .png 后看起来像(y 轴上方没有 10^-2): 现在将其加载到乳胶中看起来像:(分别更改 ymax = 0.1 和 ytick 和 yticklabels 会删除 10^-2,但我想保持轴原样。 .tex 文件的代码: % This file was created by tikzplotlib v0.9.2. \begin{tikzpicture} \definecolor{color0...

Admin