আমি কীভাবে জিজিপ্লাট 2-তে জিওম_পয়েন্টের অবস্থান 'ডজ' করতে পারি?


19

আমি নিম্নলিখিতগুলির মতো প্লট তৈরি করতে আর-তে জিজিপ্লট 2 ব্যবহার করছি:

এখানে চিত্র বর্ণনা লিখুন

ত্রুটিবারগুলি একে অপরের সাথে ওভারল্যাপ হয় যা সত্যিই অগোছালো দেখাচ্ছে। আমি কীভাবে বিভিন্ন সূচকগুলির জন্য ত্রুটিবারগুলি পৃথক করতে পারি? আমি অবস্থান = "ডজ" ব্যবহার করেছি তবে মনে হচ্ছে এটি কাজ করছে না। এখানে আমার কোডের মূল অংশটি রয়েছে:

plot =  ggplot(data,aes(x=ntrunc,y=beta_best,group=ntrunc,colour=INDEX))
       +geom_point(aes(shape=detectable),na.rm=TRUE,position="dodge") 
        +geom_errorbar(aes(x=ntrunc,ymax=beta_high,ymin=beta_low),na.rm=TRUE,position="dodge")

1
আপনি কি "ডজ" এর বিভিন্ন মান চেষ্টা করেছেন? কিছু যে ভালো উদাহরণস্বরূপ: position = position_dodge(width = 0.90)। আরও দেখুন এই পোস্টে
COOLSerdash

আপনার উদাহরণের জন্য ধন্যবাদ। তবে আমি প্রস্থের বিভিন্ন মানটি চেষ্টা করেছি এবং এটি এখনও কার্যকর হয় না।
ycc

2
মূল ডেটাসেট ব্যতীত সমাধানগুলি নিয়ে আসা কঠিন। তবে একটি প্রশ্ন আমার আছে: আপনার মূল্যগুলি এবং "গোষ্ঠীগুলি" কেন একই রকম? কী ? না করা উচিত হবে ? এক্সntruncgroupINDEX
COOLSerdash

আমি গ্রুপ = "INDEX" পরিবর্তন করার পরে এটি এখন কাজ করে। আমি মনে করি আমি 'গ্রুপ' এর অর্থ ভুল বুঝেছি। ধন্যবাদ @COOLSerdash
ycc

উত্তর:


12

গ্রুপ উচিত = INDEX নম্বর পরিবর্তে ntrunc AES হবে।

plot =  ggplot(data, aes(x=ntrunc, y=beta_best, group=INDEX, colour=INDEX)) +
   geom_point(aes(shape=detectable), na.rm=TRUE, position="dodge") +
   geom_errorbar(aes(x=ntrunc, ymax=beta_high, ymin=beta_low), na.rm=TRUE, position="dodge")

প্লটটি এখন আরও ভাল দেখাচ্ছে।

এখানে চিত্র বর্ণনা লিখুন


7
আমি ব্যবহার না করা পর্যন্ত এটি আমার পক্ষে কাজ করে নাgeom_point(aes(shape=detectable),na.rm=TRUE, position=position_dodge(width=0.3))
নোভা

এখানে উদাহরণের ডেটা পাওয়া ভাল হবে কারণ আমি আপনার ফলাফল পুনরুত্পাদন করতে পারি না।
লিও লোপোল্ড হার্টজ 준영

1
আমার অনুমান @Nova উত্তর ভেঙ্গে গেল যখন ggplot2সংস্করণ থেকে গেলেন 0.9.Xকরতে 1.Xবা2.X
রিচার্ড এরিকসন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.