Я хочу экспортировать несколько специальных таблиц spss для excel. Я хочу экспортировать только таблицы и исключить синтаксис. Я попытался выбрать все и исключить, если, но я все еще получаю весь вывод.Экспорт собственных таблиц spss
ответ
попробовать что-то вроде этого, для которого вам нужно будет ли SPSSINC ИЗМЕНИТЬ расширение ВЫВОД:
get file="C:\Program Files\IBM\SPSS\Statistics\23\Samples\English\Employee data.sav".
/* Swich printback on to demo how to exclude printback in export */.
set printback on.
ctables /table jobcat[c] /titles title="Table: Job cat".
ctables /table gender[c] /titles title="Table: Gender".
spssinc modify output logs charts headings notes page texts warnings trees model /if process=all /visibility visible=false.
/* Exclude the Custom Table titles */.
spssinc modify output titles /if itemtitle="Custom Tables" process=all /visibility visible=false.
output export
/contents export=visible layers=visible modelviews=printsetting
/xlsx documentfile="C:/Temp/Test.xlsx"
operation=createfile sheet='CTables'
location=lastcolumn notescaptions=yes.
Вы можете экспортировать результат с помощью команды OMS
. Внутри этой команды вы можете указать, какие выходные элементы вы хотите экспортировать.
Если вы хотите экспортировать только пользовательские таблицы, вы можете запустить следующую команду.
OMS /SELECT TABLES
/IF SUBTYPES = 'Custom Table'
/DESTINATION FORMAT = XLSX
OUTFILE = '/mydir/myfile.xlsx'.
... Some CTABLES Commands ...
OMSEND.
Каждый настраиваемая таблица (генерируется из CTABLES
команд) между OMS
и OMSEND
будут экспортированы в один .xlsx файл, указанный в Outfile опции.
Дополнительную информацию о команде OMS можно найти на странице SPSS Command Syntax Reference.
Вот полный пример системы управления выводами (OMS) в xlsx с помощью Ctable с использованием синтаксиса SPSS. Здесь я запустил пользовательскую таблицу между переменными Month и A1A. Я использовал VIEWER = NO - это синтаксис OMS, который не отображает CTables в окне вывода SPSS, но создает вывод xlsx с нужными таблицами.
OMS
/SELECT TABLES
/IF COMMANDS=['CTables'] SUBTYPES=['Custom Table']
/DESTINATION FORMAT=XLSX
OUTFILE ='...\Custom Tables.xlsx'
VIEWER=NO.
CTABLES
/VLABELS VARIABLES=A1A MONTH DISPLAY=LABEL
/TABLE A1A [C] BY MONTH [C][COLPCT.COUNT PCT40.1]
/CATEGORIES VARIABLES=A1A MONTH ORDER=A KEY=VALUE EMPTY=INCLUDE
/SLABELS VISIBLE=NO
/TITLES
TITLE='[UnAided Brand Awareness] A1A TOM.'
CAPTION= ')DATE)TIME'.
OMSEND.
Это хорошие ответы, но я хотел бы получить простое решение на запись:
Если нет какой-то причине вам нужен скрипт (например, для автоматизированных процессов), вы можете скопировать и вставить таблицы прямо в excel.
В окне вывода щелкните правой кнопкой мыши по таблице, выберите «копировать», и она будет вставляться в Excel без проблем.
Другим решением является использование какой-.sps сценарий, написанный умный парень по имени Рейнольдс, расположенный здесь:
http://www.spsstools.net/en/scripts/577/
Просто скачайте это как .sps на правой стороне экрана и сохранить его в вашей папке SPSS. В конце синтаксиса ctables вы напишете этот простой синтаксис 1 строки, который вызывает этот файл и сделает всю работу за вас.
script 'N:\WEB\SPSS19\FILENAME.sps'.
Он перебирает в окне вывода, удаляет все синтаксические/заголовки и сохраняет ctables прямо перед вашими глазами. Он работает очень хорошо, экономит много времени на работе.
- 1. Экспорт R data.frame в SPSS
- 2. Экспорт результатов SPSS с помощью синтаксиса
- 3. Ruby (Rails): экспорт данных db для SPSS
- 4. R: кадр Экспорт данных в SPSS
- 5. Экспорт таблиц доступа Programmatically
- 6. Экспорт таблиц из QuickBase
- 7. Экспорт таблиц HTML
- 8. Экспорт таблиц данных в несколько таблиц Excel
- 9. Изменение таблиц AspNet по умолчанию для моих собственных таблиц
- 10. Экспорт таблиц R в HTML
- 11. Sqoop экспорт секционированных таблиц Hive
- 12. Экспорт скребковых таблиц в CSV
- 13. Экспорт многих таблиц в Oracle
- 14. Экспорт таблиц базы данных oracle
- 15. Экспорт данных SAS в SPSS, дату и дату-время
- 16. Импортировать модель дерева данных статистики SPSS в модельер SPSS?
- 17. Экспорт тензорных моделей для только для собственных окружений
- 18. Как получить некоторые выходные значения из пользовательских таблиц SPSS?
- 19. SPSS пользовательских таблиц разбивая когда строка соответствует столбцу
- 20. Экспорт таблиц в csv- разделение таблиц в списке-блестящих
- 21. Экспорт очень больших таблиц из phpMyAdmin?
- 22. Экспорт таблиц в excel, включая макрос
- 23. Экспорт таблиц базы данных в файл .xlsx
- 24. Экспорт таблиц MySQL в csv локально
- 25. Экспорт BigQuery с TIMESTAMP из разбитых таблиц?
- 26. экспорт таблиц в лист excel в jsp
- 27. Экспорт электронных таблиц Google в CSV
- 28. MySQL: экспорт нескольких таблиц в CSV-файл
- 29. Экспорт нескольких таблиц html в Excel
- 30. Экспорт таблиц MySQL в Oracle DB