সিবর্নের lineplot() সেম্যান্টিক গ্রুপিংয়ের সম্ভাবনা সহ লাইন প্লট আঁকে। ডেটাসেট: Cricketers.csv।
প্রয়োজনীয় লাইব্রেরি ইমপোর্ট:
import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt
CSV থেকে ডেটা লোড:
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")
Age এবং Height দিয়ে লাইনপ্লট:
x = dataFrame['Age']
y = dataFrame['Height']
sb.lineplot(x, y)
plt.ylabel("Height (inches)")
plt.show()
সম্পূর্ণ কোড উদাহরণ:
import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt
# CSV ফাইল থেকে ডেটা লোড
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")
print("\nReading the CSV file...\n", dataFrame)
# Age (x) এবং Height (y) দিয়ে লাইনপ্লট
x = dataFrame['Age']
y = dataFrame['Height']
sb.lineplot(x, y)
plt.ylabel("Height (inches)")
plt.show()
আউটপুট:
এটি Age অনুযায়ী Height এর লাইন প্লট তৈরি করবে।
বিশেষতা:
lineplot()ডিফল্টভাবে কনফিডেন্স ইন্টারভাল দেখায় (শেডেড এলিয়া)- একাধিক গ্রুপের জন্য
hueপ্যারামিটার ব্যবহার করা যায় - টাইম সিরিজ ডেটার জন্য উপযুক্ত