Program: BasicDataCleansingAndAnalysisForPandas
loading x elements...

Name: BasicDataCleansingAndAnalysisForPandas

Discussion Thread

Version: 1 (development)

Newest release version: Version 56

Newest release or development version: Version 56


This program is called by Do-basics-for-task-data-cleansing-and-analysis-for-pandas to perform basics data cleansing and analysis on task_data_cleansing_and_analysis_for_pandas.

option_to_modify_table is used to mark all of the Options generated by this Program.

theTask : A task_data_cleansing_and_analysis_for_pandas Tag.
theFile : the file to look at.

-If no header is set yet in the pandas file and the first line is all strings, the first line is extracted as a header
-Based on a look at the table, generates a number of TableModifications and publishes an Option and a option_to_modify_table for each of them.
-If at least one TableModification was created, also creates an Option that says 'continue without making changes' and auto-executes when there are no changes left. It calls this program again. In this way, once the first set of modifications has been decided on, the program is run again to perform those modifications and can then offer another batch of modifications if necessary.
-When this program runs again, it checks if there are any option_to_modify_table Tags that were created by this Program and that have been marked as accepted since the last time this Program was run. If there are, it executes the corresponding TableModifications.

ID: 62

Created: Jan. 10, 2019, 10:16 p.m.

Docker Image:

Source code: Run the following command in a terminal to download the source code: 'lod-tools download-program -f <destination_folder> --name "BasicDataCleansingAndAnalysisForPandas" --version 1'

all versions of this Program:

Version 56 (release)

Version 55 (release)

Version 54 (release)

Version 53 (release)

Version 52 (development)

Version 51 (development)

Version 50 (development)

Version 49 (development)

Version 48 (development)

Version 47 (development)

Version 46 (development)

Version 45 (development)

Version 44 (development)

Version 43 (development)

Version 42 (development)

Version 41 (development)

Version 40 (development)

Version 39 (development)

Version 38 (development)

Version 37 (development)

Version 36 (development)

Version 35 (development)

Version 34 (development)

Version 33 (development)

Version 32 (development)

Version 31 (development)

Version 30 (development)

Version 29 (development)

Version 28 (development)

Version 27 (development)

Version 26 (release)

Version 25 (development)

Version 24 (development)

Version 23 (development)

Version 22 (development)

Version 21 (development)

Version 20 (development)

Version 19 (development)

Version 18 (development)

Version 17 (development)

Version 16 (development)

Version 15 (development)

Version 14 (development)

Version 13 (development)

Version 12 (development)

Version 11 (development)

Version 10 (release)

Version 9 (release)

Version 8 (development)

Version 7 (development)

Version 6 (development)

Version 5 (development)

Version 4 (development)

Version 3 (development)

Version 2 (development)

Version 1 (development)