


#Import xy files to veusz software
Software such as Graphpad Prism has a functionality in which datapoints can be selectively excluded from processing/visualisation while keeping them with the rest of the data. One possible approach could be to add a 'flag' field to 1D datasets in Veusz allowing datapoints to be selectively omitted from histogram, boxplot and scatterplot representations and the curve fitting algorithm. This appears as a column in the Dataset editor. 3 = 'exclude from fitting and representation'Ī spurious datapoint results in poor fitting of the remaining dataĮxclusion of the datapoint from the fitting algorithm results in a better fit without deletion of the data.īy default Veusz populates a newly edited column with zeroes.Histogram excluding outlier Possible code changes The datapoint remains part of the dataset but is not shown on the plotīoxplot of data with the outlier excluded but not deleted To implement this functionality mostly small changes have been made, e.g for creating or copying a flags object alongside existing error objects, with the most substantive additions in oned.py. A flags object has been added to the Dataset1DBase class.Dataset, DatasetRange, DatasetHistoBins, DatasetHistoValues and DatasetDateTime classes that inherit from it therefore also now define a flags object.
