Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
regowins
Creator II
Creator II

Heat map - Length of Stay for 24 hr

Hi All,

For resource planning I have created a heat map showing the length of stay of a visiting person over a 24 hr period by day. For example if a person arrives at Mon 10 am and departs at Mon 2 pm I will get a flag of 1 for each hr from 10 am to 2 pm.  The question I have is how do I show a visit in the same 24 hr chart for a person that visited  on Mon at 11:45 pm and Departed the following day on  Tue

at 4 am.

The attached qvw works great for all people that arrived and left in the same 24 HR period. but I need a way to account for people that left the following day in the same chart for resource planning.

Working correctly with a 24 hr period

    

TypeArrival_DatetimeArrival_TimeAHourDepart_DatetimeDepart_TimeDHourOccupancy_HourVisits
Visit12/21/2011 1:40:01 AM01:40:01112/21/2011 6:39:00 AM06:39:00611
Visit12/31/2011 1:42:50 AM01:42:50112/31/2011 2:40:00 AM02:40:0021

1

DayHR123456
Wed111111
Sat11----

Need help with More than 24 hr period


1st visit  I would like a flag in 21 - 23 hrs and next day 0 - 1 hrs ( the next day flag needs to show in the same chart)


2nd visit I would like a flag in 21 - 23 hrs and next day 0 hrs


    

TypeArrival_DatetimeArrival_TimeAHourDepart_DatetimeDepart_TimeDHourOccupancy_HourVisits
Visit1/2/2012 9:25:20 PM21:25:20211/3/2012 1:07:00 AM01:07:001211
Visit1/7/2012 9:02:02 PM21:02:02211/8/2012 12:47:00 AM00:47:000211

DayHR-
Mon1
Sat1

I have attached the Qvw

Thanks for the help

Labels (1)
1 Solution

Accepted Solutions
crusader_
Partner - Specialist
Partner - Specialist

Hi,

Please find attached my example.

Read script and comments carefully there are some useful tips.

If you still have questions feel free to contact me.

Have a nice day.

Regards,

Andrei

View solution in original post

4 Replies
crusader_
Partner - Specialist
Partner - Specialist

Hello Ashwin,

Why don't you work with timestamps istead of working with time and dates separately?

If you change your IntervalMatch script a bit to work with timestamps the timeline would be interpreted as a single continuous entity and your problem will be resolved automatically.

Hope this helps you.

Regards,

Andrei Kaliahin

regowins
Creator II
Creator II
Author

Thanks, I am not sure how it would work with time-stamp. Can you give me a quick example. The other issue I had when with using time-stamp is if I you a time-stamp events of 12:00, 1:00, 2:00 and I have an interval from 12:10 - 2:17 I will only get a match on 1:00 and 2:00 but not 12 some reason since it falls outside the range.

crusader_
Partner - Specialist
Partner - Specialist

Hi,

Please find attached my example.

Read script and comments carefully there are some useful tips.

If you still have questions feel free to contact me.

Have a nice day.

Regards,

Andrei

regowins
Creator II
Creator II
Author

Andrei - Sorry of the late response, this was a PERFECT example!!! I had initially tried to do it with timestamp but I did not think of converting to number. I also did not think of using the calendar gen to create the intervals. Again, THANK YOU for taking the time to put this example together!

Regards,

-Ash