How Do You Delete a Column by Name in data.table in R? Last Updated : 23 Jul, 2025 Comments Improve Suggest changes Like Article Like Report Data manipulation is a critical aspect of the data analysis and R's data.table package is a powerful tool for handling large datasets efficiently. One common task is deleting a column by its name. This article will guide us through the process providing examples and best practices to ensure we can manage the data tables effectively.What is a data.table?The data.table is an R package that extends data.frame providing the high-performance version of the base R's data frames. It is designed for the fast aggregation of the large data sets fast ordered joins and fast add/modify/delete of the columns by the reference using R Programming Language.Deleting a Column by Name in data.tableEnsure that we have the data.table package installed. If not we can install it using thisinstall.packages("data.table")library(data.table)Create a sample data.table to work with. R # Create a sample data.table dt <- data.table( ID = 1:5, Name = c("Alice", "Bob", "Carol", "David", "Eve"), Age = c(25, 30, 22, 35, 29) ) # Print the data.table print(dt) Output: ID Name Age1: 1 Alice 252: 2 Bob 303: 3 Carol 224: 4 David 355: 5 Eve 29Delete a Column by NameUse the := operator to the delete a column by its name. In data.table, setting a column to the NULL removes it. R # Delete the 'Age' column by name dt[, Age := NULL] # Print the updated data.table print(dt) Output: ID Name1: 1 Alice2: 2 Bob3: 3 Carol4: 4 David5: 5 EveConclusionThe Deleting a column by name in data.table in R is straightforward and efficient. By using the := operator and setting the column to the NULL we can easily manage the data tables. This technique along with the best practices mentioned will help we handle the datasets effectively. Comment More info V vinodhay07w Follow Improve Article Tags : R Language R Basics Explore R Tutorial | Learn R Programming Language 4 min read IntroductionR Programming Language - Introduction 4 min read Interesting Facts about R Programming Language 4 min read R vs Python 5 min read Environments in R Programming 3 min read Introduction to R Studio 4 min read How to Install R and R Studio? 4 min read Creation and Execution of R File in R Studio 5 min read Clear the Console and the Environment in R Studio 2 min read Hello World in R Programming 2 min read Fundamentals of RBasic Syntax in R Programming 3 min read Comments in R 3 min read R-Operators 5 min read R-Keywords 2 min read R-Data Types 5 min read VariablesR Variables - Creating, Naming and Using Variables in R 5 min read Scope of Variable in R 5 min read Dynamic Scoping in R Programming 5 min read Lexical Scoping in R Programming 4 min read Input/OutputTaking Input from User in R Programming 7 min read Printing Output of an R Program 4 min read Print the Argument to the Screen in R Programming - print() Function 2 min read Control FlowControl Statements in R Programming 4 min read Decision Making in R Programming - if, if-else, if-else-if ladder, nested if-else, and switch 3 min read Switch case in R 2 min read For loop in R 5 min read R - while loop 5 min read R - Repeat loop 2 min read goto statement in R Programming 2 min read Break and Next statements in R 3 min read FunctionsFunctions in R Programming 5 min read Function Arguments in R Programming 4 min read Types of Functions in R Programming 6 min read Recursive Functions in R Programming 4 min read Conversion Functions in R Programming 4 min read Data StructuresData Structures in R Programming 4 min read R Strings 6 min read R-Vectors 4 min read R-Lists 6 min read R - Array 7 min read R-Matrices 10 min read R-Factors 4 min read R-Data Frames 6 min read Object Oriented ProgrammingR-Object Oriented Programming 7 min read Classes in R Programming 3 min read R-Objects 3 min read Encapsulation in R Programming 3 min read Polymorphism in R Programming 6 min read R - Inheritance 7 min read Abstraction in R Programming 3 min read Looping over Objects in R Programming 5 min read S3 class in R Programming 8 min read Explicit Coercion in R Programming 3 min read Error HandlingHandling Errors in R Programming 3 min read Condition Handling in R Programming 5 min read Debugging in R Programming 3 min read Like