में बार-बार पंक्ति नामों के साथ एक सीएसवी फ़ाइल पढ़ने के लिए मैं बार-बार पंक्ति नामों के साथ एक सीएसवी फ़ाइल पढ़ने की कोशिश कर रहा हूं लेकिन नहीं कर सका। मैं त्रुटि संदेश आ रहा है Error in read.table(file = file, header = header, sep = sep, quote = quote, : duplicate 'row.names' are not allowed.
आर
कोड मैं का उपयोग कर रहा है:
S1N657 <- read.csv("S1N657.csv",header=T,fill=T,col.names=c("dam","anim","temp"))
अपने डेटा का एक उदाहरण नीचे दी गई है:
did <- c("1N657","1N657","1N657","1N657","1N657","1N657","1N657","1N657","1N657","1N657")
aid <- c(101,102,103,104,105,106,107,108,109,110)
temp <- c(36,38,37,39,35,37,36,34,39,38)
data <- cbind(did,aid,temp)
किसी भी मदद की सराहना की जाएगी।
सही है कि डॉग! मैं देखता हूं कि उसने मेरे पहले कॉलम (बांध आईडी) को पहले आयाम के रूप में माना है जैसा आपने कहा था। मैंने [, -1] बिट को बाहर रखा और फिर जोड़े गए अतिरिक्त की देखभाल करने के लिए मेरे कॉलम का नाम बदलें। आपका बहुत बहुत धन्यवाद! – baz
@Bazon, आपके शीर्षलेख के पहले कॉलम का नाम नहीं है। यदि आप इसे एक नाम देते हैं, तो समस्या स्वचालित रूप से हल हो जाती है। read.csv ("S1N657.csv", हैडर = टी, भरने = टी, col.names = c ("बांध: – VitoshKa
हाय डौग, नहीं वहाँ से पहले row.names = शून्य एक अल्पविराम ताकि स्क्रिप्ट होगा होना चाहिए "," एनिम "," अस्थायी "), row.names = NULL – baz