con_disambig1: Disambiguate Concepts

Description Usage Arguments Value Examples

Description

#' @description This function checks whether concepts share terms. If two or more concepts share terms, the whole concepts are deleted!
IMPORTANT NOTE: Concepts should be deduplicated before disambiguated!!

Usage

1
con_disambig1(df, col.term, col.conid)

Arguments

df

A dataframe containing terms and corresponding concept ids

col.term

The name of the column containing the terms as character string

col.conid

The name of the column containing the concept ids as character string

Value

A list containing (a) the dataframe without ambigious concepts (b) a dataframe with the removed concepts and (c) the adjusment matrix

Examples

1
2
3
4
5
6
library(tpfuns)
test <- tibble::tibble(
con_id = c( 1,   1,   1,   2,   2,   3,   3,   4,   4 ,  5,   5,   5,   6,   6 ),
term   = c("a", "c", "b", "a", "b", "d", "e", "e", "f", "e", "f", "g", "b", "a"))

con_disambig1(test, "term", "con_id")

M-U-UNI-MA/tpfunctions documentation built on May 24, 2019, 7:37 a.m.