{"title":"Edit Nominal Domain (Dictionary)","nodeType":"Manipulator","id":"*_-SMu_5_GxdJfPsq","factoryName":"org.knime.base.node.preproc.domain.editnominal.dic.EditNominalDomainDicNodeFactory","factoryId":"org.knime.base.node.preproc.domain.editnominal.dic.EditNominalDomainDicNodeFactory","path":["Manipulation","Column","Convert & Replace"],"owner":"knime","ownerAccountId":"account:team:b5f0848f-496d-4e6a-b869-fa3532248db7","description":"<p>Adds (and/or sorts) possible values given by the 2nd data table to the domain of equally named columns of the 1st input table. This allows the configuration of downstream nodes on an amended domain list, e.g. a histogram that should show an empty bin for a value that is not actually present in the data. Also, the sorting on the domain values can be changed. This might be useful for instance for many predictor nodes, which add a new column for each possible value to the prediction output table, whereby the order of the columns is determined by the ordering in the domain.</p>\n            \n        \n        ","shortDescription":"Adds possible values to the domain.","keywords":[],"deprecated":false,"streamable":false,"tags":["Manipulation","Column","Convert & Replace"],"icon":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowYjM2YWM5Ny01ZWJhLTQwZTctOTE4OS1iYmU4ZDdkMGYyNGUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODA4ODA0QkE4N0UyMTFFNUIyNjBENUZBOEI3RjgwMEUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODA4ODA0Qjk4N0UyMTFFNUIyNjBENUZBOEI3RjgwMEUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NkMyRDBDRTE4MzQxMUU1ODEzQUUwRDBBNzRDODlBMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NkMyRDBDRjE4MzQxMUU1ODEzQUUwRDBBNzRDODlBMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnk4BCEAAACRSURBVHjapFNBEoAgCJTGew/qTb2mN/WgXkAdwEFc1IoZD67rIgsSMycbRFQBzzkhvPCBgLvPJBhfx1Zx1/1MGYjCTFEsAU6yhpEDfPoVjQeQJB5MCzgjraENryfAmkD3UMASg3lQkc8CSWbhv0DU72EJXRNBe0rNbpj6JZgBUst9S98LgI/1qgR7M/zOtwADAJEreAu551QZAAAAAElFTkSuQmCC","views":[],"inPorts":[{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table","optional":false,"name":"Input","description":"Input data"},{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table","optional":false,"name":"Input","description":"Additional domain value data"}],"outPorts":[{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table","optional":false,"name":"Output","description":"Input data with changed specification."}],"dynInPorts":[],"dynOutPorts":[],"additionalSiteInformation":{"url":"https://update.knime.com/analytics-platform/5.12","trusted":true,"enabledByDefault":true,"name":"KNIME Analytics Platform 5.12 Update Site","version":"5.12.0"},"dialog":[{"sectionName":"Options","fields":[{"name":"Select domain value columns","description":"Select the columns from the second input table that should be used to add domain values to the columns in the first input table with matching names and types.","optional":false},{"name":"If domain value columns are not present in data","description":"Determines if the execution should either fail or the column should be ignored if an included column does not exist in the input table (1st).","optional":false},{"name":"If column types do not match","description":"Determines if the execution should either fail or the column should be ignored if the types of an included column are not equal.","optional":false},{"name":"Domain values (2nd input) will be inserted","description":"The ordering of the values in the domain might be relevant for downstream nodes, e.g. predictor nodes, which append new columns representing the different possible values. This option determines the ordering in the output, whereby the additional domain values (2nd input) can be either inserted before or after existing domain values (1st input).","optional":false},{"name":"Maximum amount of possible domain values","description":"Sets the upper bound of the number of possible domain values. An extreme high amount of possible domain values may influence and even crash the rest of the workflow, since table specifications are held in memory. It is highly recommended to use the given default.","optional":false}]}],"links":[],"kudos":[],"kudosCount":0,"bundleInformation":{"bundleVersion":"5.12.0.v202606261225","bundleName":"KNIME Base Nodes","bundleSymbolicName":"org.knime.base","bundleVendor":"KNIME AG, Zurich, Switzerland","featureSymbolicName":"org.knime.features.base","featureName":"KNIME Base nodes","featureVersion":"5.12.0.v202606261225","featureVendor":"KNIME AG, Zurich, Switzerland","extensionId":"*bjR3r1yWOznPIEXS"},"frequentSuccessors":[{"id":"*OQlWyEt6N59f0jmF","factoryName":"org.knime.base.node.viz.property.color.ColorManager2NodeFactory","probability":0.2},{"id":"*gwwIZ5c5EYsJErci","factoryName":"org.knime.base.node.preproc.sorter.SorterNodeFactory","probability":0.1},{"id":"*KxmSGxwvX1w6v5Ky","factoryName":"org.knime.ext.weka37.classifier.WekaClassifierNodeFactory:84c32754","probability":0.1},{"id":"*Nutzr5xyUnXnn77w","factoryName":"org.knime.base.node.preproc.domain.dialog2.DomainNodeFactory","probability":0.1},{"id":"*TI1mrcUChRSuITG_","factoryName":"org.knime.base.node.preproc.pmml.columntrans2.One2ManyCol2PMMLNodeFactory2","probability":0.1},{"id":"*vzCAd5ZYrIXN-cpb","factoryName":"org.knime.base.node.viz.histogram.node.HistogramNodeFactory","probability":0.1},{"id":"*YMFDAdt-_6FGqYUe","factoryName":"org.knime.base.node.preproc.domain.editnominal.EditNominalDomainNodeFactory","probability":0.1},{"id":"*6jI6GPZYQlWirx9J","factoryName":"org.knime.base.node.viz.table.TableNodeFactory","probability":0.1},{"id":"*_y-V6DTqskd8w-IM","factoryName":"org.knime.base.node.preproc.binner.BinnerNodeFactory","probability":0.1}]}
