View source: R/simulate_data.R
| simulate_new_data | R Documentation | 
simulate_new_data simulate new data based on the given multi-channel
accelerometer data, a new dynamic range and a new sampling rate.
simulate_new_data(old_data, new_range, new_sr)
| old_data | dataframe. Input multi-channel accelerometer data. | 
| new_range | numerical vector. The new dynamic ranges to cut off the signal.
Should be a 2-element numerical vector.  | 
| new_sr | number. New sampling rate in Hz. | 
This function simulates the data from a new device based on the signal from a
baseline device. It first changes the sampling rate using function
interpolate_signal, and then changes the dynamic range using
function cut_off_signal.
This function is a utility function that is used to simulate new devices with different sampling rates and dynamic ranges during algorithm validation.
Other utility functions: 
clip_data(),
cut_off_signal(),
interpolate_signal(),
parse_epoch_string(),
sampling_rate(),
segment_data()
# Use sample data for testing df = sample_raw_accel_data # Show df illustrate_signal(df, range=c(-8, 8)) # simulate new data by changing range and sampling rate new_df = simulate_new_data(df, new_range=c(-2, 2), new_sr = 30) # Show new df illustrate_signal(new_df, range=c(-2, 2))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.