এই ডেটা ফ্রেমের সাথে ("ডিএফ"):
year pollution
1 1999 346.82000
2 2002 134.30882
3 2005 130.43038
4 2008 88.27546
আমি এটির মতো একটি লাইন চার্ট তৈরি করার চেষ্টা করি:
plot5 <- ggplot(df, aes(year, pollution)) +
geom_point() +
geom_line() +
labs(x = "Year", y = "Particulate matter emissions (tons)", title = "Motor vehicle emissions in Baltimore")
আমি যে ত্রুটি পেয়েছি তা হ'ল:
জিওম_পথ: প্রতিটি গ্রুপে একটি করে পর্যবেক্ষণ থাকে। আপনার কি গ্রুপ নান্দনিক সমন্বয় করা প্রয়োজন?
আমি লাইন চার্ট চাইলেও চার্টটি বিক্ষিপ্ত প্লট হিসাবে উপস্থিত হয়। আমি প্রতিস্থাপন করার চেষ্টা geom_line()
সঙ্গে geom_line(aes(group = year))
কিন্তু যে কাজ করে নি।
উত্তরে আমাকে বলা হয়েছিল বছরকে একটি ফ্যাক্টর ভেরিয়েবলে রূপান্তর করতে। আমি করেছি এবং সমস্যা অব্যাহত আছে। এটি এর ফলাফল str(df)
এবং dput(df)
:
'data.frame': 4 obs. of 2 variables:
$ year : num 1 2 3 4
$ pollution: num [1:4(1d)] 346.8 134.3 130.4 88.3
..- attr(*, "dimnames")=List of 1
.. ..$ : chr "1999" "2002" "2005" "2008"
structure(list(year = c(1, 2, 3, 4), pollution = structure(c(346.82,
134.308821199349, 130.430379885892, 88.275457392443), .Dim = 4L, .Dimnames = list(
c("1999", "2002", "2005", "2008")))), .Names = c("year",
"pollution"), row.names = c(NA, -4L), class = "data.frame")
df
আপনি যা ভাবেন তা নয়। আপনার প্রশ্নটিকে পুনরুত্পাদনযোগ্য আকারে বলুন, অর্থাত্ আউটপুট প্রদর্শন করুনdput(df)
।