inst/roxygen-examples/dot-new_knowledge-example.R

# create a bare Knowledge object using .new_knowledge()
kn1 <- try(.new_knowledge(vars = c("A", "B", "C"), frozen = TRUE))

# create the Knowledge object in the intended way
df <- data.frame(A = rnorm(10), B = rnorm(10), C = rnorm(10))
kn2 <- knowledge(df)

identical(kn1, kn2) # TRUE

Try the causalDisco package in your browser

Any scripts or data that you put into this service are public.

causalDisco documentation built on April 13, 2026, 5:06 p.m.