C-91 - Seaborn - مكتبة سيبورن
HTML-код
- Опубликовано: 6 фев 2019
- هذه المحاضرة هي جزء من سلسلة محاضرات علم تعليم الآلة machine learning
كود بايثون الخاص بكل الحلقات هنا
docs.google.com/document/d/1B...
يمكنك مشاهدة جميع الحلقات هنا
ruclips.net/user/HeshamAsempl...
و يمكنك متابعتنا علي الصفحة الخاصة بنا علي الفيس بوك
/ machine.learning.art
كما يمكنك الانضمام للمجموعة الخاصة بنا هنا
/ machine.learning.art Наука
thank you so much
بشمهندس لما بيتنفذ الامر دا :
with sns.axes_style('white'):
sns.jointplot("X","Y",data=dframe,kind='kde')
الجراف اللى طالع مش بالالوان ولا شبه اللى ف الفيديو
بيطلع الكونتور العادى الاول معموله ميكس مع توزيعة الx وال y
ايه المرجع الي حضرتك شغال منه ؟
انا جمعت بيانات بايثون من كتب و مواقع كتير
TypeError: jointplot() takes from 0 to 1 positional arguments but 3 positional arguments (and 1 keyword-only argument) were given
الخطأ ده وغيره كتير ظهر مع التطبيق علي seaborn
هل حصل فيها تحديثات كتيرة ؟
yes the correct code is import pandas as pd
import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt
data =np.random.multivariate_normal([0,0],[[5,2],[2,2]],size=2000)
data1 = pd.DataFrame(data, columns=['x', 'y'])
sns.kdeplot(data1,x='x',y='y')
plt.show()
data =np.random.multivariate_normal([0,0],[[5,2],[2,2]],size=2000)
data = pd.DataFrame(data, columns=['x', 'y'])
sns.kdeplot(data)
عند تنفذ هذا الكود ظهر عندي ايرور
ما السبب ؟؟
الايرور كالتالي :
ValueError: If using all scalar values, you must pass an index
+1
انا استخدمت نفس الكود وظهر عندى الرسمة عادى جدا
import seaborn as sns
import numpy as np
import pandas as pd
data = np.random.multivariate_normal( [0,0] , [[5,2] , [2,2]] , size = 2000 )
data = pd.DataFrame( data , columns = ['x' , 'y'])
sns.kdeplot(data)
لازم انك تحدد قيمة الاكس و قيمة الواي وثم في اخر الكود تستعمل امر الاظهار من ماتبلوتليب
import pandas as pd
import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt
data =np.random.multivariate_normal([0,0],[[5,2],[2,2]],size=2000)
data = pd.DataFrame(data, columns=['x', 'y'])
sns.kdeplot(data["x"],data["y"])
plt.show()
import pandas as pd
import numpy as np
import seaborn as sns
data =np.random.multivariate_normal([0,0],[[5,2],[2,2]],size=2000)
print(data)
data = pd.DataFrame(data, columns=['x', 'y'])
print(data)
sns.kdeplot(data.x,data.y)
دى التعديله بتعتى مع تغيير مسميات وظبطت موضوع ال index طلع لازم نسمى العواميد x, y
import pandas as pd
import numpy as np
import seaborn as sns
numbers = np.random.multivariate_normal([0,0],[[5,2],[2,2]],size = 2000)
print(numbers)
dframe = pd.DataFrame(numbers, columns = ['X','Y'])
dframe
sns.kdeplot(data = dframe, x = 'X',y='Y')