এখানে একটি নমনীয় দৃষ্টিভঙ্গি দেওয়া হয়েছে , এটি সমস্ত ক্ষেত্রেই ব্যবহার করা যেতে পারে, বিশেষত:
- থেকে শুধুমাত্র একটি কলাম প্রভাবিত , অথবা
dataframe
পূর্ববর্তী অপারেশন (যেমন আবেদন থেকে প্রাপ্ত হয়েছে অবিলম্বে একটি ফাইল খোলার না , অথবা একটি নতুন ডাটা ফ্রেম তৈরি)।
প্রথমে ফাংশনটি ব্যবহার করে একটি স্ট্রিংটিকে অ-গুণনীয়করণ করুনas.character
এবং তারপরে (বা সহজভাবে ) ফাংশনটির সাথে পুনরায় গুণক করুন :as.factor
factor
fixed <- data.frame("Type" = character(3), "Amount" = numeric(3))
# Un-factorize (as.numeric can be use for numeric values)
# (as.vector can be use for objects - not tested)
fixed$Type <- as.character(fixed$Type)
fixed[1, ] <- c("lunch", 100)
# Re-factorize with the as.factor function or simple factor(fixed$Type)
fixed$Type <- as.factor(fixed$Type)