Data Exploration¶
- class py_entitymatching.data_explore_openrefine(df, server='http://127.0.0.1:3333', name=None)[source]¶
Wrapper function for using OpenRefine. Gives user a GUI to examine and edit the dataframe passed in using OpenRefine.
- Parameters
df (Dataframe) – The pandas dataframe to be explored with pandastable.
server (String) – The address of the OpenRefine server (defaults to http://127.0.0.1:3333).
name (String) – The name given to the file and project in OpenRefine.
- Raises
AssertionError – If df is not of type pandas DataFrame.
Examples
>>> import py_entitymatching as em >>> A = em.read_csv_metadata('path_to_csv_dir/table.csv', key='ID') >>> em.data_explore_openrefine(A, name='Table')
- class py_entitymatching.data_explore_pandastable(df)[source]¶
Wrapper function for pandastable. Gives user a GUI to examine and edit the dataframe passed in using pandastable.
- Parameters
df (Dataframe) – The pandas dataframe to be explored with pandastable.
- Raises
AssertionError – If df is not of type pandas DataFrame.
Examples
>>> import py_entitymatching as em >>> A = em.read_csv_metadata('path_to_csv_dir/table.csv', key='ID') >>> em.data_explore_pandastable(A)