Skip to content

sreeser/GetGleanDataProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

GetGleanDataProject

The original data recombined is from:

http://archive.ics.uci.edu/ml/datasets/Human+Activity+Recognition+Using+Smartphones

https://d396qusza40orc.cloudfront.net/getdata%2Fprojectfiles%2FUCI%20HAR%20Dataset.zip

In order to run the script, install of the "data.table" and "dplyr" packages are needed as object type and functions within each are used. The script also assumes that the data is extracted into a subdirectory called "data" in the same director where the script is run.

The script first combines activity with variable data for the two separate test and train datasets, applies loaded labels from those provided in features.txt, then combines the two train/test datasets into one dataset before grouping as noted applying a mean calculation across each variable.

  • "SubjectID" - integer value indicating the subject studied
  • "Activity" - characher value of values: WALKING, WALKING_UPSTAIRS, WALKING_DOWNSTAIRS, SITTING, STANDING, LAYING

The remaining values are number values of calculated means of each variable for that activity, for the subject noted.

  • "tBodyAcc-mean()-X"
  • "tBodyAcc-mean()-Y"
  • "tBodyAcc-mean()-Z"
  • "tBodyAcc-std()-X"
  • "tBodyAcc-std()-Y"
  • "tBodyAcc-std()-Z"
  • "tGravityAcc-mean()-X"
  • "tGravityAcc-mean()-Y"
  • "tGravityAcc-mean()-Z"
  • "tGravityAcc-std()-X"
  • "tGravityAcc-std()-Y"
  • "tGravityAcc-std()-Z"
  • "tBodyAccJerk-mean()-X"
  • "tBodyAccJerk-mean()-Y"
  • "tBodyAccJerk-mean()-Z"
  • "tBodyAccJerk-std()-X"
  • "tBodyAccJerk-std()-Y"
  • "tBodyAccJerk-std()-Z"
  • "tBodyGyro-mean()-X"
  • "tBodyGyro-mean()-Y"
  • "tBodyGyro-mean()-Z"
  • "tBodyGyro-std()-X"
  • "tBodyGyro-std()-Y"
  • "tBodyGyro-std()-Z"
  • "tBodyGyroJerk-mean()-X"
  • "tBodyGyroJerk-mean()-Y"
  • "tBodyGyroJerk-mean()-Z"
  • "tBodyGyroJerk-std()-X"
  • "tBodyGyroJerk-std()-Y"
  • "tBodyGyroJerk-std()-Z"
  • "tBodyAccMag-mean()"
  • "tBodyAccMag-std()"
  • "tGravityAccMag-mean()"
  • "tGravityAccMag-std()"
  • "tBodyAccJerkMag-mean()"
  • "tBodyAccJerkMag-std()"
  • "tBodyGyroMag-mean()"
  • "tBodyGyroMag-std()"
  • "tBodyGyroJerkMag-mean()"
  • "tBodyGyroJerkMag-std()"
  • "fBodyAcc-mean()-X"
  • "fBodyAcc-mean()-Y"
  • "fBodyAcc-mean()-Z"
  • "fBodyAcc-std()-X"
  • "fBodyAcc-std()-Y"
  • "fBodyAcc-std()-Z"
  • "fBodyAcc-meanFreq()-X"
  • "fBodyAcc-meanFreq()-Y"
  • "fBodyAcc-meanFreq()-Z"
  • "fBodyAccJerk-mean()-X"
    • "fBodyAccJerk-mean()-Y"
  • "fBodyAccJerk-mean()-Z"
  • "fBodyAccJerk-std()-X"
  • "fBodyAccJerk-std()-Y"
  • "fBodyAccJerk-std()-Z"
  • "fBodyAccJerk-meanFreq()-X"
  • "fBodyAccJerk-meanFreq()-Y"
  • "fBodyAccJerk-meanFreq()-Z"
  • "fBodyGyro-mean()-X"
  • "fBodyGyro-mean()-Y"
  • "fBodyGyro-mean()-Z"
  • "fBodyGyro-std()-X"
  • "fBodyGyro-std()-Y"
  • "fBodyGyro-std()-Z"
  • "fBodyGyro-meanFreq()-X"
  • "fBodyGyro-meanFreq()-Y"
  • "fBodyGyro-meanFreq()-Z"
  • "fBodyAccMag-mean()"
  • "fBodyAccMag-std()"
  • "fBodyAccMag-meanFreq()"
  • "fBodyBodyAccJerkMag-mean()"
  • "fBodyBodyAccJerkMag-std()"
  • "fBodyBodyAccJerkMag-meanFreq()"
  • "fBodyBodyGyroMag-mean()"
  • "fBodyBodyGyroMag-std()"
  • "fBodyBodyGyroMag-meanFreq()"
  • "fBodyBodyGyroJerkMag-mean()"
  • "fBodyBodyGyroJerkMag-std()"
  • "fBodyBodyGyroJerkMag-meanFreq()"

About

Course projected related to the Getting and Cleaning Data course on on Coursera

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages