1

I'd like to find out more about the behaviour of users in a login area. therefore I store each action a user does. Example:

User1: (main page) -> (login) -> (view posts) -> (view page of user) -> (logout)
User2: (main page) -> (login) -> (view posts) -> (write post) -> (logout)
User3: (main page) -> (login) -> (view settings) -> (change password) -> (logout)

Now I'd like to display the behaviours in a graph. Hereby the edges should reflect the frequency:

                                       (write post) - (logout)
                                     /
(main-page) ≡ (login) = (view posts) - (view page of user) - (logout)
                      \
                        (view settings) - (change password) - (logout)

What are typical tools to accomplish this task? And is there a typical data format that my tools should generate? Would be great to have a starting point.

Wai Ha Lee
  • 8,598
  • 83
  • 57
  • 92
Edward
  • 4,453
  • 8
  • 44
  • 82

1 Answers1

1

I think that Sankey digagrams could do the job. There a several tools you can use.

To me using R and googlevis seem to be straight forward.

Community
  • 1
  • 1
R_User
  • 10,682
  • 25
  • 79
  • 120