
Questo componente aggiuntivo utilizza la connessione da JMP a R per scaricare i tuoi dati Fitbit direttamente tramite l'API Fitbit e crea una tabella dati JMP con i tuoi dati intergiornalieri o intraday (i dati intraday includono misurazioni con incrementi di 15 minuti, anziché totali giornalieri). Le colonne incluse sono: tempo, calorie bruciate, calorie assunte, passi, distanza, piani, minuti Molto (numero di minuti che fitbit ha determinato che eri "molto attivo").
Requisiti:
- R deve essere installato sul tuo computer. Scarica da https://www.r-project.org/
- È necessario disporre di un Fitbit sincronizzato con Fitbit.com (il download dei dati con questo componente aggiuntivo NON richiede un abbonamento premium e può essere eseguito con un account gratuito)
Utilizzo:
- Scaricare e installare il componente aggiuntivo (fare doppio clic sul componente aggiuntivo scaricato per installarlo)
- *Al primo avvio è necessario impostare le credenziali di accesso per Fitbit e installare il pacchetto R richiesto e le dipendenze. Entrambe queste opzioni sono disponibili sotto il triangolo rosso una volta avviato il componente aggiuntivo e sono necessarie solo una volta.
- Seleziona l'intervallo di date per il quale desideri estrarre i dati.
- Fare clic su "Ottieni dati intraday" per le misurazioni giornaliere o su "Ottieni dati intraday" per tutte le misurazioni effettuate in pochi giorni. Tieni presente che i dati intraday includono misurazioni con incrementi di 15 minuti (~100 righe/giorno), quindi tieni presente che ci vorrà del tempo per estrarre diverse settimane o mesi di dati intraday.
- Divertiti ad esplorare i tuoi dati Fitbit!
Esempio:
Qui imposterò l'intervallo di date dal 1° novembre 2016 al 30 novembre 2016 e selezionerò "Ottieni dati interday".
Viene generata la seguente tabella:

La colonna "ora" utilizza il formato data-ora standard, quindi se desideri creare variabili per giorno della settimana, mese, anno, ecc., puoi utilizzare una formula istantanea selezionando l'intestazione della colonna ora nella tabella dati > Nuova colonna formula > Data Ora > :

I dati intraday includono tempo, calorie bruciate, livello di attività (come classificato da Fitbit), passi, distanza, piani e minuti attivi con misurazioni separate ogni 15 minuti per l'intervallo di date selezionato. Per il mese di novembre, viene generata la tabella seguente (anche in questo caso, tieni presente che questo processo richiede del tempo per un intervallo di dati di grandi dimensioni. Per questo mese di dati ci sono voluti circa 45 secondi). È stata prodotta la seguente tabella:

Noterai che ci sono alcune righe senza dati: quelle rappresentano i tempi in cui non indossavo il mio Fitbit e quindi non registrava alcuna attività (se indossi il tuo Fitbit solo durante le ore di veglia questo fornisce un modo semplice per estrarre dati su quando dormi e quando sei sveglio.
Ecco solo alcuni esempi di cose divertenti che puoi fare con i tuoi dati Fitbit:
Passi medi e distanza per giorno della settimana:
Actogrammi:
Complessivamente:
Per giorno della settimana
Per tutto il mese:
Ovviamente puoi fare molto di più con i tuoi dati e se (come me) registri molte altre cose nella tua vita, questi dati possono essere una ricca fonte di predittori per (o risposte di) altre variabili che raccogli.
Sentiti libero di condividere qualsiasi visualizzazione o analisi divertente che ti viene in mente nei commenti qui sotto. Divertiti!
Giuliano
Ciao @giuliano ,
Grazie per la vostra risposta! Se c'è qualcosa di cui hai bisogno che io faccia per aiutarti in questo processo, sarei felice di farlo. Mi piacerebbe analizzare i miei dati Fitbit e approfondire la mia conoscenza di JMP attraverso questo processo.
CIAO @Kyschwab ,
Sembra che Fitbit abbia appena apportato alcune modifiche al modo in cui fornisce i cookie per una sessione, il che significa che il pacchetto fitbitScraper non è in grado di restituire alcun dato. Esaminerò la questione per vedere se c'è qualcosa che possiamo fare da parte di JMP, ma penso che potrebbe essere necessario che si tratti di qualcosa che Cory (autore fitbitScraper) dovrà essere affrontato.
-Giuliano
Speravo che potessi aiutarmi. Attualmente sto provando a utilizzare il componente aggiuntivo e R ma continuo a ricevere l'errore:
Se qualcuno potesse consigliarmi lo apprezzerei molto.
CIAO @Dennis ,
Ah sì, questo è il problema: JMP Student Edition non è in grado di connettersi a R, solo JMP standard, così come JMP Pro includono la connettività R e Matlab. Puoi controllare suthehub.com/jmp se desideri eseguire l'aggiornamento a JMP standard da JMP SE.
@giuliano
CIAO @Dennis ,
Beh, non va affatto bene! Grazie per il commento e proviamo a capirlo insieme. Puoi dirmi qualcosa in più sulla tua configurazione? Nello specifico, quale sistema operativo stai utilizzando, quale versione di JMP e quale versione di R? E solo per essere sicuro di cosa sta succedendo, JMP si arresta in modo anomalo non appena selezioni Ottieni dati Fitbit dal menu dei componenti aggiuntivi, corretto?
@giuliano
Fitbit Data Downloader per JMP libera il mio computer ogni volta che faccio clic su di esso. È stato caricato correttamente nei miei componenti aggiuntivi e ho R aperto sul mio computer. Tuttavia, non appena faccio clic sul componente aggiuntivo Ottieni dati Fitbit, ottengo la sfera rotante.