这可能是一个愚蠢的问题,但我无法弄清楚。 我在SPSS中制作了一些表格。现在我想把它们放到我的乳胶文件上。
我做了什么,我右键单击SPSS中的表格,然后按导出。 在这里,我可以选择PDF或.doc。但是创建了PDF文件,会在页面顶部生成一个带有表格的文件(A4大小,底部带有“第1页”)。我不想要这个,我只想要桌子。 结果如何:
示例我希望如何结果:
如果我导出到word,我可以进一步保存为PDF,但会出现同样的问题。
截图有效,但不能给我相同的图片质量。
你们中有人对我有任何建议吗? 谢谢:))
答案 0 :(得分:1)
不幸的是,SPSS不向Latex提供本机表导出。它确实提供了表导出到html和xls,它可以post-hoc转换为Tex表。所有内容的PDF输出强制导出整个页面(对图形也非常烦人) - 但您可能不想插入表格的图像(如果需要可以裁剪PDF),但有一个Tex表格(无论如何,与你的文件相同的字体。
我过去做过的一件事就是使用特定标记导出到文本表是使用PRINT
或LIST
命令将文本表打印到输出(或文本)文件)更接近最终目标。在this NABBLE post我有一些语法可以制作pandoc风格的管道式降价表 - 应该很清楚如何将相同的方法用于Tex表(实际上Tex表应该更简单)。
以下是一些使用LIST
使代码更接近Tex表的代码示例。
DATA LIST FREE / Variable (A1) Mean Median (2F4.2).
BEGIN DATA
A 3.25 2.00
B 2.56 2.50
C 9.87 10.20
END DATA.
*Using LIST to make Latex style table.
STRING Mid (A1) End (A2).
COMPUTE Mid = "&".
COMPUTE End = "//".
LIST /VARIABLES = Variable Mid Mean Mid Median End.
这是我机器上产生的输出的屏幕截图。
所以在这里,我仍然需要将文本输出复制粘贴到我的Tex文档中,并(并创建标题行)。
答案 1 :(得分:1)
您还可以使用OMS以各种格式保存设计项目,包括XML,然后使用xmltex等xml-to-Latex工具。您甚至可以使用XML从XSLT生成这样的转换。
从Viewer中,您还可以使用Python脚本检索表并使用基于Python的转换器工具。