छोड़ दो मेरे पास दो शीर्ष लेख पंक्तियों वाला एक CSV फ़ाइल है, पहली पंक्ति मैं शीर्षलेख बनना चाहता हूं, लेकिन दूसरी पंक्ति जिसे मैं त्यागना चाहता हूं।read.csv, पहली पंक्ति पर शीर्षलेख, दूसरी पंक्ति
data <- read.csv("HK Stocks bbg.csv", header = T, stringsAsFactors = FALSE)
पहली पंक्ति हेडर हो जाता है और फ़ाइल की दूसरी पंक्ति अपने डेटा फ्रेम की पहली पंक्ति हो जाता है:: यदि मैं निम्न आदेश कर
Xaaaaaaaaa X X.1 Xbbbbbbbbbb X.2 X.3
1 Date PX_LAST NA Date PX_LAST NA
2 31/12/2002 38.855 NA 31/12/2002 19.547 NA
3 02/01/2003 38.664 NA 02/01/2003 19.547 NA
4 03/01/2003 40.386 NA 03/01/2003 19.547 NA
5 06/01/2003 40.386 NA 06/01/2003 19.609 NA
6 07/01/2003 40.195 NA 07/01/2003 19.609 NA
मैं इस दूसरी पंक्ति को छोड़ना चाहते सीएसवी की फाइल और सिर्फ
X1.HK.Equity X X.1 X2.HK.Equity X.2 X.3
2 31/12/2002 38.855 NA 31/12/2002 19.547 NA
3 02/01/2003 38.664 NA 02/01/2003 19.547 NA
4 03/01/2003 40.386 NA 03/01/2003 19.547 NA
5 06/01/2003 40.386 NA 06/01/2003 19.609 NA
6 07/01/2003 40.195 NA 07/01/2003 19.609 NA
मैं data <- read.csv("HK Stocks bbg.csv", header = T, stringsAsFactors = FALSE, skip = 1)
की कोशिश की मिल लेकिन यह है कि रिटर्न:
Date PX_LAST X Date.1 PX_LAST.1 X.1
1 31/12/2002 38.855 NA 31/12/2002 19.547 NA
2 02/01/2003 38.664 NA 02/01/2003 19.547 NA
3 03/01/2003 40.386 NA 03/01/2003 19.547 NA
4 06/01/2003 40.386 NA 06/01/2003 19.609 NA
5 07/01/2003 40.195 NA 07/01/2003 19.609 NA
6 08/01/2003 40.386 NA 08/01/2003 19.547 NA
हेडर पंक्ति मेरी सीएसवी फ़ाइल की दूसरी पंक्ति से आता है, न कि पहली पंक्ति।
धन्यवाद।
के अंदर लिख सकते हैं आप दो चरण दृष्टिकोण का प्रयास कर सकते हैं। पहले चरण में शीर्षलेख के बिना तीसरी पंक्ति से शुरू होने वाला डेटा पढ़ें। एक चरित्र वेक्टर के रूप में केवल पहली पंक्ति पढ़ें और फिर डेटा वेक्टर को डेटा के नाम के रूप में जोड़ें। – djhurio
मैंने आपके कोड की जांच की और यह लाइन मेरे लिए काम करती है: df <- read.csv (fname, header = t, stringsAsFactors = FALSE, skip = 1) – andrii