আমার উদাহরণটি হ'ল:
qplot(mtcars$mpg) +
annotate(geom = "text", x = 30, y = 3, label = "Some text\nSome more text")
আমি কীভাবে এখানে পাঠ্যটি প্রান্তিকভাবে রেখে দিতে পারি? যাতে একে অপরের সাথে 'কারওর'র লাইন থাকে।
উত্তর:
hjust = 0
আপনি যা চান তা করে হ্যাজ্টটি অনুভূমিক ন্যায়সঙ্গততার জন্য দাঁড়ায় , 0 টি বাম-ন্যায়সঙ্গত হবে, 0.5 টি কেন্দ্রীভূত হবে এবং 1 টি সঠিক-ন্যায়সঙ্গত হবে।
qplot(mtcars$mpg) +
annotate(geom = "text", x = 30, y = 3,
label = "Some text\nSome more text",
hjust = 0)
vjust
উল্লম্ব ন্যায়সঙ্গতের জন্যও দেখুন ।
ইন ggplot2
, এই আর্গুমেন্টগুলি যে কোনও সময় পাঠ্য পছন্দগুলি সেট করা থাকলে উপস্থিত থাকে। তারা কাজ annotate
, geom_text
, অথবা element_text
যখন থিম অপশন সামঞ্জস্য।
আপনি তাকান তাহলে ?geom_text
, আপনি টেক্সট স্ট্রিং অপশন পেতে পারবেন: "left"
, "middle"
, অথবা "right"
, (জন্য hjust
), "top"
, "center"
, "bottom"
জন্য vjust
, এবং হয় জন্য "inward"
এবং "outward"
যা সবসময় দিকে বা আউট কেন্দ্র থেকে দূরে মধ্যে সামঞ্জস্য হবে।
এই আচরণ অনেক অনুরূপ base
যেমন গ্রাফিক্স ফাংশন, adj
জন্য যুক্তি par
কর্তৃক ব্যবহৃত text()
, mtext()
এবং title()
, যা অনুভূমিক এবং উল্লম্ব justificatons জন্য দৈর্ঘ্য 2 ভেক্টর হতে পারে। এছাড়াও hadj
এবং padj
আর্গুমেন্ট axis()
যুক্তি জন্য জ করুন এবং orizontal পি অক্ষে erpendicular।
annotate
আপনাকে সর্বাধিক যে কোনও রত্ন ব্যবহার করতে দেয়, এখানে geom = "text"
ব্যবহার করা হয়েছিল, সুতরাং ?geom_text
সহায়তা পৃষ্ঠায় প্রাসঙ্গিক বিবরণ রয়েছে। প্রান্তিককরণের?geom_text
শিরোনাম রয়েছে , যা শুরু হয় "আপনি এবং নান্দনিকতার সাথে পাঠ্য প্রান্তিককরণটি পরিবর্তন করতে পারেন These এটি হয় 0 (ডান / নীচে) এবং 1 (শীর্ষ / বাম) বা একটি চরিত্রের মধ্যে একটি সংখ্যা হতে পারে ..."vjust
hjust
... Other arguments passed on to layer(). These are often aesthetics, used to set an aesthetic to a fixed value, like colour = "red" or size = 3. They may also be parameters to the paired geom/stat.
... যা খুব সহায়ক নয়।