Skip to content

default U value #7

@malcolmbarrett

Description

@malcolmbarrett

currently, causify() adds U automatically, but does not make a declaration about its value, e.g. U1 = 1. my instinct is that this makes sense because U is unknown and may be many things, so declaring a default value is very difficult.

On the other hand, you could think of U1 = 1 as "the set of circumstances of U1 required to activate the sufficient cause are all happening" vs U1 = 0 in which case the cause would not appear.

I do not think this should be the default, but I do think we could add an argument, e.g. u_value = NULL to declare this.

The other thing to note in documentation is that, at the end of the day, these are just text labels in a data frame, so the user can just change it to what they want.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions