मैं है निम्नलिखित आर स्क्रिप्ट:भूखंड समारोह नहीं आर भाषा में खाते में भूखंड प्रकार ले करता है
X <- read.table("/tmp/run178/data/monitor/portal_free_heap_monitor.log", header=T, sep=";")
P1 <- subset(X, Server=="PortalServer1")
P2 <- subset(X, Server=="PortalServer2")
png("mygraph.png")
plot(P1$Time, P1$HeapFreePercent, type="l", col="red")
lines(P2$Time, P2$HeapFreePercent, col="green")
q()
"PortalServer1" के लिए PNG छवि डेटा जिसके परिणामस्वरूप में डॉट्स के साथ और काले रंग में तैयार की है, लेकिन यह चाहिए था लाल रेखाओं के साथ खींचे जाओ। दूसरा एक हरी रेखाओं के साथ उम्मीद के रूप में खींचा जाता है। मैं क्या गलत कर रहा हूं?
संपादित: यहाँ एक्स की संरचना है:
> str(X)
'data.frame': 5274 obs. of 3 variables:
$ Time : Factor w/ 2654 levels "2011.08.24 14:39:29",..: 1 1 2 2 3 3 4 4 5 5 ...
$ Server : Factor w/ 2 levels "PortalServer1",..: 1 2 1 2 1 2 1 2 1 2 ...
$ HeapFreePercent: int 42 49 41 49 41 49 41 49 41 49 ...
पर कॉल करने से बचाता है 'डेटा 1 प्रकार' क्या डेटा प्रकार है? कृपया अपने प्रश्न में 'str (P1)' के परिणाम पेस्ट करें। – Andrie
@Andrie, मैंने एक्स संरचना –
के बारे में जानकारी के साथ प्रश्न अपडेट किया है, शायद आप एक कारक के रूप में '$ Time' नहीं चाहते हैं। इसे 'POSIXct' ऑब्जेक्ट' जैसी उपयोगी चीज़ में कनवर्ट करें और फिर आर इसके साथ कुछ और अधिक उपयुक्त करेगा। –