你能解釋一下這個用法嗎?我不明白為什麼在格式化日期時使用信息
錯亂: 1. 這句話的功能是什麼意思? 2 這裡Informat()的作用是什麼?
Column( dt, "TIME" ) << Data Type( Numeric, Informat( "y/m/d h:m:s", 0 ), Format( "y/m/d h:m:s", 22, 0 ) ) << Modeling Type( "Continuous" );
建議:
如果我們想格式化日期訊息,那麼只需使用「Format」作為我們的目標形式對於我們來說更方便,以防我們需要花時間了解輸入格式是什麼。 我們總是清楚地知道目標形式,所以我不知道在這裡或句子中使用資訊有什麼好處,希望能學到更多,理解更多。
回覆:你能解釋一下這個用法嗎?我不明白為什麼在格式化日期時使用信息是的,拉出的原始資料是字元類型。 我在擷取資料部分找到了這句話“,To_Char(a0.data_collection_time,'yyyy-mm-dd hh24:mi:ss') AS TIME”
現在我完全明白了。 informat 和 format 函數。如果是「數字」類型,只使用 Format 就足夠了。如果是字元等其他類型,則會多使用Informat進行類型轉換。
非常感謝。回覆:你能解釋一下這個用法嗎?我不明白為什麼在格式化日期時使用信息我猜時間列最初是字元資料。
dt:Time << Data Type( Numeric, Format( "h:m", 12 ), Input Format( "h:m" ) )
原因(從腳本索引複製......) <
在將日期的字元列轉換為日期的數字列的對話方塊中也是如此:如果您不提供訊息,則日期字串將轉換為缺失值。
我們也在猜測。 如果您從日誌中複製錯誤訊息,我們可能會猜測得更好。 正如吉姆所暗示的那樣,在您嘗試更改列的類型之前,我們也不知道列的資料類型是什麼。
回覆:你能解釋一下這個用法嗎?我不明白為什麼在格式化日期時使用信息我已經運行了您指出的程式碼,給您帶來了錯誤。它在 JMP 15.1 上運作良好,將其指向已經存在的數字列。您的《時間》專欄有哪些特色? 數字? 特點? 名目型、順序型還是連續型?當前值顯示為什麼?
回覆:你能解釋一下這個用法嗎?我不明白為什麼在格式化日期時使用信息感謝您的回覆。
我對以下幾點仍然感到困惑:
最終顯示出來的結果是由Format(輸出格式)控制的吧?輸入格式是從系統中提取數據,然後將按照格式要求更改格式,對嗎? 不知道是不是這個邏輯。
第一句可以讓日期格式顯示為 Format( "y/m/dh:m:s", 22, 0 );那麼第二句話是對還是錯呢? 我的意思是我對輸入格式沒有要求,我只希望輸出顯示符合我的要求,如果第二個可以實現這個功能?
1: Column( dt, "TIME" ) << 資料型別( Numeric, Informat( "y/m/dh:m:s", 0 ), Format( "y/m/dh:m:s", 22, 0 ) ) << 建模類型( "連續" );
2. 列( dt, "TIME" ) << 資料型別( 數字, 格式( "y/m/dh:m:s", 22, 0 ) ) << 建模型別( "連續" );----- - --------這句話正確嗎? 我在腳本中嘗試它,它會彈出錯誤,看來輸入格式必須有。
回覆:你能解釋一下這個用法嗎?我不明白為什麼在格式化日期時使用信息Informat 告訴 JMP 如何解釋輸入到資料表儲存格中的日期。 格式告訴 JMP 如何顯示日期。 通常它們會匹配,或者大部分匹配,如吉姆的示例所示。 如果您從不編輯日期,則不會使用該資訊。
回覆:你能解釋一下這個用法嗎?我不明白為什麼在格式化日期時使用信息該資訊只是告訴 JMP,您將此列中的輸入解釋為「y/m/dh:m:s」。如果使用者只想插入月年數據之類的內容,但希望將其顯示為月/日/年數據,這可能會更清楚。然後可以指定並通知(“my”)和格式(“m/d/y”)。如果計算擊鍵次數,這將使輸入更加有效。