আমি বিশ্বাস করি যে আমার ডেটাফ্রেম ঠিক আছে এবং আমার কোডও ঠিক আছে। প্রকৃতপক্ষে, জিনিসগুলি যতটা সম্ভব বেসিক করার জন্য আমি ডেটাফ্রেমের কিছু অংশ এবং গ্রাফিং কোডের বেশিরভাগ অংশগুলি মুছে ফেলেছি। তবে এখনও, আমি পেয়েছি:
Error in .Call.graphics(C_palette2, .Call(C_palette2, NULL)) :
invalid graphics state
এখানে কি ভুল? তথ্য এখানে:
date trt var val
1/8/2008 cc sw5 0.2684138
1/8/2008 cc sw15 0.2897586
1/8/2008 cc sw5 0.2822414
2/8/2008 cc sw5 0.2494583
2/8/2008 cc sw5 0.2692917
2/8/2008 cc sw15 0.2619167
2/8/2008 cc sw5 0.204375
3/8/2008 cc sw5 0.2430625
3/8/2008 cc sw5 0.2654375
3/8/2008 cc sw5 0.2509583
3/8/2008 cc sw5 0.2055625
1/8/2008 ccw sw15 0.2212414
1/8/2008 ccw sw5 0.3613448
1/8/2008 ccw sw5 0.2607586
2/8/2008 ccw sw5 0.2087917
2/8/2008 ccw sw15 0.3390417
2/8/2008 ccw sw5 0.2436458
2/8/2008 ccw sw5 0.290875
3/8/2008 ccw sw5 0.20175
3/8/2008 ccw sw15 0.328875
3/8/2008 ccw sw5 0.2328958
3/8/2008 ccw sw5 0.2868958
আমি যখন এই ডেটা নিয়ে কাজ করি তখন আমি এই জাতীয় তারিখগুলি নির্দিষ্ট করি:
df<-df[order(as.Date(df$date,format="%d/%m/%Y")),,drop=FALSE]
এবং এখানে আমি একটি স্ক্যাটারপ্লট করতে চাই:
ggplot(data = df,aes(x = date,y = val)) +
geom_point(aes(group = trt))
ggplot2
মূলত ইনস্টল করেছিলেন ?