SPSS表到乳胶(PDF)而不创建A4页面

时间:2014-02-20 15:08:50

标签: pdf spss

这可能是一个愚蠢的问题,但我无法弄清楚。 我在SPSS中制作了一些表格。现在我想把它们放到我的乳胶文件上。

我做了什么,我右键单击SPSS中的表格,然后按导出。 在这里,我可以选择PDF或.doc。但是创建了PDF文件,会在页面顶部生成一个带有表格的文件(A4大小,底部带有“第1页”)。我不想要这个,我只想要桌子。 结果如何: How it turns out, I do not want this

示例我希望如何结果: I want it like this

如果我导出到word,我可以进一步保存为PDF,但会出现同样的问题。

截图有效,但不能给我相同的图片质量。

你们中有人对我有任何建议吗? 谢谢:))

2 个答案:

答案 0 :(得分:1)

不幸的是,SPSS不向Latex提供本机表导出。它确实提供了表导出到html和xls,它可以post-hoc转换为Tex表。所有内容的PDF输出强制导出整个页面(对图形也非常烦人) - 但您可能不想插入表格的图像(如果需要可以裁剪PDF),但有一个Tex表格(无论如何,与你的文件相同的字体。

我过去做过的一件事就是使用特定标记导出到文本表是使用PRINTLIST命令将文本表打印到输出(或文本)文件)更接近最终目标。在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.

这是我机器上产生的输出的屏幕截图。

enter image description here

所以在这里,我仍然需要将文本输出复制粘贴到我的Tex文档中,并(并创建标题行)。

答案 1 :(得分:1)

您还可以使用OMS以各种格式保存设计项目,包括XML,然后使用xmltex等xml-to-Latex工具。您甚至可以使用XML从XSLT生成这样的转换。

从Viewer中,您还可以使用Python脚本检索表并使用基于Python的转换器工具。