makeFullData: Combines profile membership data from the latent profile...

View source: R/rtiesShared.R

makeFullDataR Documentation

Combines profile membership data from the latent profile analysis with other data for using the profile membership to predict and be predicted by the system variable.

Description

Combines profile membership data from the latent profile analysis with other data for using the profile membership to predict and be predicted by the system variable.

Usage

makeFullData(basedata, dyadId, personId, dist_name, lpaData)

Arguments

basedata

The original dataframe provided by the user that includes all variables needed for an rties analysis, including potential system and control variables, etc.

dyadId

The name of the column in the dataframe that has the couple-level identifier.

personId

The name of the column in the dataframe that has the person-level identifier.

dist_name

The name of the column in the dataframe that has a variable that distinguishes the partners (e.g., sex, mother/daughter, etc) that is numeric and scored 0/1.

lpaData

The object returned by the "inspectProfiles" function

Value

A dataframe that contains all variables needed for using the profiles to predict, or be predicted by, the system variable.

Examples

data <- rties_ExampleDataShort
newData <- dataPrep(basedata=data, dyadId="couple", personId="person", 
obs_name="dial", dist_name="female", time_name="time", time_lag=2)
ic <- indivInertCoord(prepData=newData, whichModel="inertCoord")
profiles <- inspectProfiles(whichModel="inertCoord", prepData=newData, 
paramEst=ic$params, n_profiles=2)
fullData <- makeFullData(basedata=data, dyadId="couple", personId="person", 
dist_name="female", lpaData=profiles)
head(fullData)


ebmtnprof/rties documentation built on Aug. 25, 2022, 7:47 p.m.