https://github.com/NiranjanStack/Smartphone-User-Trace-Analytics-I
Plotting traces of different smartphone users.
https://github.com/NiranjanStack/Smartphone-User-Trace-Analytics-I
data-analysis-r plotly smartphone
Last synced: 4 months ago
JSON representation
Plotting traces of different smartphone users.
- Host: GitHub
- URL: https://github.com/NiranjanStack/Smartphone-User-Trace-Analytics-I
- Owner: NiranjanStack
- Created: 2016-02-18T22:51:23.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-03-02T01:49:52.000Z (about 8 years ago)
- Last Synced: 2024-08-13T07:13:39.572Z (8 months ago)
- Topics: data-analysis-r, plotly, smartphone
- Language: R
- Size: 6.57 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - NiranjanStack/Smartphone-User-Trace-Analytics-I - Plotting traces of different smartphone users. (R)
README
# Smartphone-User-Trace-Analytics-I
Plotting traces of different smartphone users.The dataset is initilly subseted using plyr package in R used to split up a big data structure into homogeneous pieces, apply functions
to each piece and then combine all the results back together.
Ffunction ddply which is available in plyr library is used to calculate the mean & standard deviation of pressure for every user and
display it altogether.Analysis of Dataset:-
The components of the dataset that contributed for the analysis are phone ID ranging from 1 to 5, user ID (0 to 40), X and Y coordinates
of every user’s traces on smartphone. It is important to consider the orientation of the phone to recognize the pattern of a particular
user. Here, the orientation are of two types – Landscape and Portrait.
Moreover, the user’s pressure applied and area covered by the finger touch for every action performed are captured in the dataset.
The actions considered are touch up, touch down and finger movement.The diagram (diagram.png)in the figure 1 depicts that the key components such as the pressure or orientation are plotted against the
xy coordinates. The patterns can be extracted for each and every user based on different components such as action performed on
smartphones, type of document accessed and so on.Following packages are mandatory:-
1. gdata
2. ggplot2
3. plyr
4. plotlyThe graphs are plotted using ggplot2 and plotly packages.
The graphs plotted using plotly package are reactive, so they are made available in cloud. The following are the links to plots:-https://plot.ly/~niranjana88/50/pressure-plot-of-users-for-a-random-of-100-training-sets/
https://plot.ly/~niranjana88/44/traces-of-user-id-36-in-various-applications/
https://plot.ly/~niranjana88/30/touch-traces-of-user-id-36-in-nexus-1-experimenter-e/?share_key=NqeZl8zuXU74pk04nrYiIR