2011-12-31 53 views
0

有沒有辦法使用SPSS語法或r/python將自定義表導出爲jpg或其他文件格式?我經常喜歡在PPT卡組中使用ctables,但是發現運行語法和1x1右鍵單擊將自定義表輸出複製到PPT幻燈片非常麻煩。以編程方式將SPSS自定義表導出爲圖像文件

總之,我正在尋找以SPSS爲中心的方式來「重現」我的研究。

回答

1

有幾種方法可以做到這一點。

您可以使用OUTPUT EXPORT命令。

您可以使用OMS來捕捉選定表格,圖表等

您可以使用自定義的Python或Basic腳本。

輸出格式包括Ppt,Word,Excel,PDF,HTML,XML,純文本和標籤文本等等。 Graphcs提供了各種圖像格式。

+0

謝謝,但你能提供使用語法(或方法)只有自定義表作爲圖像的例子嗎? – Btibert3 2012-01-11 15:09:19

0

如果您真的想將表格作爲圖片而不是其他任何格式,則會更復雜一些。 OUTPUT EXPORT和OMS僅支持用於圖形的圖像,而不支持表格。

您可以使用CopySpecial將剪貼板上的表格設置爲emf,jpg,png。這將需要一個腳本。

使用SetSelected api選擇要複製的表格。 使用CopySpecial API將表格以您喜歡的圖像格式複製到剪貼板。 使用COM自動化將特殊圖像粘貼到您的目標應用程序中。

但它通常更適合不使用圖像格式的表格。 OMS或OUTPUT EXPORT當然支持多種格式。通過OUTPUT EXPORT,您可以選擇導出所選內容,也可以手動選擇或使用具有SetSelected和適當條件的腳本。這可以通過SPSSINC MODIFY OUTPUT擴展命令和一個小腳本來簡化,以便進行選擇。

HTH, 喬恩

+0

Thx Jon,我在哪裏可以找到使用SetSelected和CopySpecial API的文檔或示例? – Btibert3 2012-01-31 17:12:25

+0

這些記錄在安裝Python Essentials時添加到幫助菜單的Python腳本引用中。 – JKP 2012-02-08 14:48:15

相關問題