根據開始時間和結束時間計算一年中的第幾週大家好,
我正在進行一項測試,需要我根據數據表中的兩列製作一周日曆。 透過這樣做,用戶將能夠選擇一年中的不同星期來查看趨勢。 有誰知道實現它的更好方法?
謝謝,
維尼
回覆:根據開始時間和結束時間計算一年中的第幾週問題是您的時間列是字元列,而不是數字列。您需要將日期列轉換為數字日期/時間列。這是之前討論的鏈接,將引導您完成該討論
https://community.jmp.com/t5/Discussions/convert-h-mn-in-mn/td-p/61641
回覆:根據開始時間和結束時間計算一年中的第幾週嗨吉姆,
很抱歉再次打擾您。
我的資料表中日期列的格式如下:4/17/18 2:32pm。
當我使用 week ofyear() 函數時,出現一條錯誤訊息,顯示:
「無法將參數轉換為數字 [或矩陣] 1 次 在行: 2 操作: 一年中的一周, 一年中的一周/*###*/(:測試完成時間, 1)
公式計算錯誤已被忽略"
我想當列包含時間時我不能使用 week ofyear() 函數。 您能給我一些如何解決這個問題的指導嗎?
多謝!
回覆:根據開始時間和結束時間計算一年中的第幾週這正是我想要的! 非常感謝您的出色幫助!
回覆:根據開始時間和結束時間計算一年中的第幾週您在尋找這樣的東西嗎?
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Aircraft incidents.jmp" );
dt << New Column( "Work Week", numeric, modeling type( ordinal ), formula( Week Of Year( :event date ) ) );
Current Data Table() << Data Filter(
Location( {175, 175} ),
Mode( Show( 1 ), Include( 1 ) ),
Add Filter(
columns( :Work Week ),
Where( :Work Week == {1, 2, 3, 4, 5, 6, 7, 8} ),
Display( :Work Week, Size( 160, 225 ), List Display )
)
);
Oneway( Y( :Total Fatal Injuries ), X( :Location ) );回覆:根據開始時間和結束時間計算一年中的第幾週嗨吉姆,
非常感謝您的快速回覆。 我想知道是否能夠將開始時間和結束時間匯總到一年中的一周,然後根據該匯總表創建過濾器,以便用戶可以單擊一年中的不同周來檢查不同的趨勢?
我真的很感謝你的幫忙!
回覆:根據開始時間和結束時間計算一年中的第幾週您可能想要使用 Calenar Box() 讓他們選擇一周中他們想要的某一天,然後將其用作您的輸入
Names Default To Here( 1 );
New Window( "Calendar Box Example", Calendar Box() );
