{"title":"Row to Column Names","nodeType":"Manipulator","id":"*1bhXZF0sElQikrMm","factoryName":"org.knime.base.node.preproc.rowtocolumnheader.RowToColumnHeaderNodeFactory","factoryId":"org.knime.base.node.preproc.rowtocolumnheader.RowToColumnHeaderNodeFactory","path":["Manipulation","Table"],"owner":"knime","ownerAccountId":"account:team:b5f0848f-496d-4e6a-b869-fa3532248db7","description":"<p>Uses the values of a specified row of the input table as new column names. The node has two outports: The first port contains a new table with a column header corresponding to the specified row of the input table. If type guessing is activated, the cells of each column are converted to the most specific type that all values of the column can be converted into.</p>\n        ","shortDescription":"Uses the values of a specified row of the input table as new column names.","keywords":["Extract column names","Extract header"],"deprecated":false,"streamable":true,"tags":["Manipulation","Table","Streamable"],"icon":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACISURBVHgB1Y+7DYNAEERnrZPOLR2BwSU4d0IHdACUQAUkFHIQHJRBG0QLZPzER5vAi1YvmNkBHg99PMOQMAYsueJeECKfIEb6gVoHenHlXHq2QK0VJ74xAWkOrW3a0ZT/bj9g2cKEAB3lw/nFAapyNWE2wTAxW9LvH06wMQFZWTfRVPiFxn3pAWr8WqSjbH3KAAAAAElFTkSuQmCC","views":[],"inPorts":[{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table","optional":false,"name":"Input data","description":"Original input data"}],"outPorts":[{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table","optional":false,"name":"Renamed and type converted input data","description":"Table with single row or column containing original column names"},{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table","optional":false,"name":"Renaming information","description":"Table with two columns, containing the old and new column names respectively"}],"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":[{"fields":[{"name":"Number of rows before the header","description":"Number of rows in the input table that precede the row that should be used as new column header","optional":false},{"name":"Discard rows before header row","description":"Whether rows before the row containing the new column header should be discarded. Otherwise they are treated as additional output rows.","optional":false},{"name":"Detect types of resulting columns","description":"Whether type analysis should be applied to the output table. For each column, the most specific of the four column types <i>double</i> (64-bit floating-point number), <i>long</i> (64-bit integral number), <i>int</i> (32-bit integral number) and <i>String</i> is determined and the column is converted to this type.","optional":false}]}],"links":[],"kudos":[{"accountId":"account:user:5eb61052-ac11-4e74-bae9-8bada8314df3","user":"ketunya","date":"2023-01-27T11:31:36+00:00"}],"kudosCount":1,"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":[]}
