Describing Sessions

From StatsJam

Jump to: navigation, search

Contents

[edit] Describing ingimp Sessions

Here we characterize sessions, where define a session to be a single instance of the application being opened and closed. The following are some questions that can be asked about sessions:

  • Number of times each user has used ingimp
  • Time spent in application (minus idle time)
  • Command counts in a session
    • Number of commands
    • Number of unique commands
  • Number of images open in a session

Because of slow render times, see Command Counts in Sessions for statistics on the number of commands used in a session.

For these analyses, we'll use the definition of a significant user as defined in Defining Significant Users and filter our results to only log files generated by these users.

[edit] Number of Sessions Per User

Let's first begin by summarizing the number of times ingimp users have used ingimp.

Histogram of Number of Sessions Per User

Summary Stats for Number of Sessions Per User
Mean Number of Logs Per UserMedian Number of Logs Per UserSD Number of Logs Per UserMinimum Number of Logs Per UserMaximum Number of Logs Per Usern
20.011.027.02.0178.0212
From the above data, we see that over 50% of the users have used ingimp 10 or more times, with the average number of uses being 18.

[edit] Session Length, In Time

The notion of "time spent working" is nuanced because the user can leave the application idle for some time, skewing results if we just look at the amount of time the application is open. The first thing we should do, then, is to define "idle" time so we can remove the idle time from the total time the application is open. We define this concept in Defining Idle Time and choose 120 seconds between commands as our definition of idle time.

With this definition of idle, here are summary stats of session lengths in time, across all logs.

Total (Corrected) Time Used By All Users (Hours)
Total Time Spent in ingimp, in Hours
961.0
Scatter Plot for Corrected Session Length, in Minutes, Across All Log Files
Histogram for Corrected Session Length, in Minutes, Across All Log Files

Looking at the data, there are some outliers, but most session lengths are less than 60 minutes long. So let's look at some graphs of session lengths less than 60 minutes long.

Scatter Plot for Corrected Session Length, in Minutes, For Sessions Less than 60 Minutes Long, Across All Log Files

Histogram for Corrected Session Length, in Minutes, For Sessions Less Than 60 Minutes Long, Across All Log Files

Looking at the graphs and data, it appears ingimp is typically used for 15 minutes or less. Let's reduce these data to summaries:

Summary Stats for Session Length, in Minutes, Across All Log Files
Corrected MeanCorrected MedianCorrected SDCorrected Minimum TimeCorrected Maximum TimeUncorrected MeanUncorrected MedianUncorrected SDUncorrected Minimum TimeUncorrected Maximum TimeIdle Time MeanIdle Time MedianIdle Time SDMinimum Idle TimeMaximum Idle Timen
15.05.047.00.01611.067.010.0260.00.05850.052.02.0249.00.05619.03917

For completeness, we include uncorrected session length times and idle times.

The results of this query indicate people do not use ingimp for long stretches of time. At the time of this writing, the average session length is 14 minutes, with a median of 5 minutes. The uncorrected time average (that is, without idle time taken out) is 58 minutes with a median of 9 minutes. So most sessions are rather short, in length. Let's look at these data on a per-user basis.

Summary Stats for Session Length, in Minutes, Across Users
Mean Mean Corrected TimeMedian Mean Corrected TimeSD Mean Corrected TimeMean Median Corrected TimeMedian Median Corrected TimeSD Median Corrected Timen
14.08.024.08.05.09.0212
In aggregating across all users, we need to first summarize on a per-user basis. The query above performs these summaries on average times per user and median times per user. That is, we'll take the mean and median time of each user's individual mean and median times.

These summaries show that the mean mean session length across users is 14 minutes. The median median time is 5 minutes. Again, these data show rather short session lengths across all users.

[edit] Session Length (Time) Data Discussion

At the time of this writing, average session lengths are less than 15 minutes long across all logs, with median median times across users 5 minutes. These data indicate that a user's typical session lies somewhere between 5 and 15 minutes, suggesting inimp is, on average, being used for rather small tasks.

[edit] Image Summaries

Scatterplot for Number of Images Per Log File

Histogram for Number of Images Per Session
From looking at the data above, most users open less than 30 images in a session, so let's crop those graphics to 30 images or less:
Scatterplot for Number of Images Per Log File

Histogram for Number of Images Per Session
Summarizing these data:
Mean Number of ImagesMedian Number of ImagesSD Number of Imagesn
4.02.08.03511
Above is summary stats for number of images opened per session.

Now on a per-user basis:

Summary Stats for Number of Images Per User
Mean Mean Number of ImagesMedian Mean Number of ImagesSD Mean Number of ImagesMean Median Number of ImagesMedian Median Number of ImagesSD Median Number of Imagesn
3.03.03.02.02.02.0211

The above data indicate that users typically operate on 2-4 images per session.


[edit] Session Data Discussion

As of the time of this writing, the data summaries above paint a very clear picture of the typical ingimp user:

  • Their sessions are rather brief, typically less than 15 minutes long
  • The typical number of commands applied is less than 120
  • Users typically employ less than 12 distinct commands in their sessions
  • Users typically work on only 2-4 images in a particular session

Keeping in mind that these data are culled from ~200 users and almost 4,000 log files, users of ingimp are seemingly using the application for quick, targetted tasks on a few images at a time -- these people are not using it extensively for hours on hand.

Personal tools