spss匯入日期資料後格式不對如何調整

2021-12-24 14:36:37 字數 2151 閱讀 8018

1樓:庹甜恬

excel匯入spss中日期格式不對是:excel裡的日期本來是數字(只是設定為時間格式的時候顯示成日期),spss匯入的時候會匯入其數字值。解決辦法:

1、excel新增一列,其格式為文字。

2、將excel中日期列複製到新建的文字文件中。

3、複製文字文件中的數值,將其貼上到excel剛剛新增格式為文字的那一列中。

4、刪除掉原來格式為日期的那一列。

綜合一下各方的方法,spss版本不同可能實際效果不一,我的是低配版本,引用時間不相容問題很大。具體方法如下:1、在excel設定單元格格式一欄下--自定義格式--空格方框輸入格式yyyymmdd。

這樣excel顯示的效果如下200801012、將這一列資料貼上到記事本txt中,得到純文字資料20080101,再貼上回excel中。這樣再匯入spss就不會出現問題。p.

s.日期只是作為標記使用,spss顯示的也是數值格式,足夠用了。

資料處理是根據資料分析的目的,將收集到的資料,用適當的處理方法進行加工、整理,形成適合資料分析的要求樣式,它是資料分析前必不可少的工作,並且在整個資料分析工作量中佔據了大部分比例。

我們先來學習前三個步驟:資料匯入、資料清洗、資料抽取

先來了解下資料變數是什麼?

在資料庫中,我們將資料變數稱為欄位,而在統計學中我們稱之為變數。

常用的資料型別:

字元型資料、數值型資料、日期型資料

字元型資料

文字資料,有字串組成,不能進行算數運算的文字資料型別,包括中文字元、英文字元、數字字元(非數值型)等字元。

字元型資料是一種分類資料。

數值型資料

自然數或度量單位進行計量的數值資料。

特殊的分類資料。

日期型資料

表示日期或時間資料,它可以進行算數運算,所以它是一種特殊的數值型資料。

日期型資料主要應用在時間序列分析中。

變數尺度:

在統計學中,按照對事物描述的精確程度,將採用的測量尺度從低到高分為4個層次:定類尺度、定序尺度、定距尺度和定比尺度。

定類尺度:對事物類別或屬性的一種測度。

特點:值只能代表事物的類別和屬性,不能比較各類別之間的大小。

例如:性別、職業…

spps中,使用" 名義(n)"來表示定類尺度。

2樓:比比鳥和大耳狼

經過嘗試無法直接從excel更改格式匯入spss裡面,通過對excel日期部分進行(資料-分列)將年、月、日、時、分,分別通過空格和符號進行單獨分列,儲存後在spss中建立日期和時間嚮導,用第三個(在包括部分日期或次數的變數建立一個日期/時間變數),選取各列至年、月、日、時,格式dd-mmm-yyyy,結果變數欄位進行隨意命名(“如:時間”)。這時候只顯示年月日,最後在變數檢視裡面改為別的格式dd-mmm-yyyy hh:mm.

3樓:匿名使用者

原因:excel裡的日期本來是數字(只是設定為時間格式的時候顯示成日期)。

spss匯入的時候會匯入其數字值。

解決辦法:

1、excel新增一列,其格式為文字。

2、將excel中日期列複製到新建的文字文件中。(將其格式去掉)3、複製文字文件中的數值,將其貼上到excel剛剛新增格式為文字的那一列中。

4、刪除掉原來格式為日期的那一列。

這樣就可以完整地把資料匯入到spss中,我試了很多次才發現這個方法,現把經驗分享一下讓大家少走彎路!

4樓:追神聖

因為spss中日期格式和excel格式不匹配,需要在excel中把時間格式格式(一定要自定義)為spss時間格式

5樓:沒有褶的沙皮

綜合一下各方的方法,spss版本不同可能實際效果不一,我的是低配版本,引用時間不相容問題很大。

具體方法如下:

1、在excel設定單元格格式一欄下--自定義格式--空格方框輸入格式yyyymmdd。

這樣excel顯示的效果如下20080101

2、將這一列資料貼上到記事本txt中,得到純文字資料20080101,再貼上回excel中。

這樣再匯入spss就不會出現問題。

p.s.日期只是作為標記使用, spss顯示的也是數值格式,足夠用了。

6樓:

你在excel把日期列設為日期格式嗎?

如何將ecel的資料匯入spss中

excel匯入spss步驟1 啟動spss,會出現如下圖框。選取 更多檔案 excel匯入spss步驟2 在 檔案型別 出選擇 excel 格式,點相應文件,開啟 excel匯入spss步驟3 一般勾選這一行,這樣在spss中可以省很多力氣。excel匯入spss步驟4 在已經啟動spss的情況下,...

求excel函式公式我想隨機一組日期資料,時間從到

2010 10 1對應數值40452 2011 5 1對應數值40664 故你的日期資料對數值應在40452 40664這個區間內 再用text用數值進行型別定義即可 公式如下 text 40452 int rand 212 yyyy mm dd 或者 text 2010 10 1 int rand...

如何將excel檔案轉換成spss資料格式

在spss開啟資料檔案時,直接選擇開啟excel格式的就可以了,然後再儲存成spss格式 如何將excel檔案轉換成spss資料格式?50 在spss開啟資料檔案時,直接選擇開啟excel格式的就可以了,然後再儲存成spss格式 方法有二 1 spss是可以直接使用excel檔案的,你可以跟你的客戶...