#4 آموزش پیشرفته پایتون - پروژه داده کاوی و یادگیری ماشین - مرحله چهارم - آماده کردن داده ها

Поділитися
Вставка
  • Опубліковано 2 лис 2020
  • آموزش پیشرفته و پروژه محور پایتون با تمرکز بر داده کاوی و یادگیری ماشین - مرحله چهارم پروژه یادگیری ماشین - آماده کردن و تمیز کردن داده ها
    در این ویدیو:
    4. مرحله چهارم انجام یک پروژه یادگیری ماشین: آماده کردن و تمیز کردن داده ها، از بین بردن مقادیر نال و ستون های خالی، تغییر مقیاس اعداد و تبدیل ستون های رشته ای به عددی و گروهی
    بررسی و کار با کتابخانه های پانداز و مت پلات لیب pandas - matplotlib
    در این دوره با مراحل شش گانه ی انجام یک پروژه داده کاوی و یادگیری ماشین یا ماشین لرنینگ با استفاده از محیط جوپیتر آشنا خواهید شد.
    در این دوره کتابخانه های
    pandas, numpy, sklearn, matplotlib
    به صورت پیشرفته آموزش داده خواهند شد
    لینک دانلود داده ها:
    github.com/reza-mashayekhi/Py...
    Python Advanced - Introduction to Data Analysis and Machine Learning on Jupyter notebooks using pandas, numpy, matplotlib, sklearn
    Farsi
    subscribe:
    / @visionacademytutorials
    لینک حمایت از ما:
    www.paypal.com/cgi-bin/webscr...
    مدرس: دکتر رضا مشایخی
    Tutor: Dr. Reza Mashayekhi
    Key-words:
    #پایتون_پیشرفته
    #داده_کاوی
    #یادگیری_ماشین
    #پروژه_محور
    #Python_Advanced
    #Data_Analysis
    #Machine_Learning

КОМЕНТАРІ • 142

  • @sinaastian1056
    @sinaastian1056 2 роки тому +1

    The last step was like...Damn ! LOL !

  • @fatemehghazbanzadeh2379
    @fatemehghazbanzadeh2379 3 роки тому +3

    سلام فیلم های ‌شما واقعا عالیه. من از پایتون مقدماتی پیش رفتم و الان تا این فیلم جلو اومدم و انجامشون دادم و هیچ مشکلی نداشتم. بشدت هم علاقه مند شدم به ادامه کار و تمرین بیشتر. خیلی ممنون ازتون شما خیلی خوب توضیح میدید🙏🙏🙏

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      درود
      سپاس از شما و ممنون به خاطر انرژی ای که به ما میدید🙏🙏💕💕

  • @mahrokhebrahimi6863
    @mahrokhebrahimi6863 2 роки тому +1

    خیلی ممنون از آموزش. خیلی عای هست و خیلی خوب توضیح میدین. lممنون میشم اگر کد ها رو به ما بدین

  • @vahidtaghikhani8308
    @vahidtaghikhani8308 3 роки тому +6

    عالی -عالی بود .that was perfect .
    من آموزشهای زیادی رو از سایتهای ایرانی گرفته بودم قبلا ولی آموزش دادن شما عالی بود ، قشنگ معلومه که با دل و جون دارید یاد میدید . فقط لطفا بعد از درس ششم (فایل7#) یه درس دیگه اضافه کنید و چندتا مثال بزنید .
    لطفا راه های دیگه داده کاوی و هوش مصنوعی ، تشخیص چهره یا تصویر را هم آموزش بزارید .
    لایک داری

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому +3

      درود
      ممنون از شما🙏🙏🙏
      یک دوره ی پیشرفته ی داده کاوی و ماشین لرنینگ در حال ساخت هست.
      ممنون از پیشنهاد خوبتون.🙏🙏

    • @sinaastian1056
      @sinaastian1056 2 роки тому

      @@VisionAcademyTutorials Oh GOD , B joz In ?

    • @nima.md86
      @nima.md86 5 місяців тому

      good

  • @mehdismaeili3743
    @mehdismaeili3743 2 роки тому +1

    عالی و جذاب موفق باشین

  • @parsagholampour6009
    @parsagholampour6009 Рік тому

    You teach principled and cleanly. You value the audience's time. I highly recommend this course to anyone who want to learn machine learning. Thank a million...

  • @alirezayazdipour7941
    @alirezayazdipour7941 Рік тому +1

    باسلام و احترام
    ممنونم. عالی بود.

  • @sedighehnadaei1895
    @sedighehnadaei1895 3 роки тому +2

    خيلي خيلي ممنونم از بابت توضيحات خوبتون ، يعني من از كي منتظر اين آموزش بودم ، يعني شايد امروز آپلود اين ويديو قشنگت ترين اتفاق بود ممنونم 🌹🙏

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      درود
      مرسی از این همه لطف و انرژی مثبت.🙏🙏🙏

  • @mostafarahimi2327
    @mostafarahimi2327 2 роки тому +1

    Perfect!

  • @hamidhaghshenas4928
    @hamidhaghshenas4928 2 роки тому +2

    Perfect. Thanks

  • @hadisehebrahimi2792
    @hadisehebrahimi2792 2 роки тому +1

    Your method for teaching ML is really awesome. A big thank you to you for these wonderful videos. I am looking forward to seeing more tutorial videos from you.

  • @briefskills8495
    @briefskills8495 3 роки тому +2

    Keep going 😍😍💪💪

  • @ft_smile
    @ft_smile 3 роки тому +1

    ممنونم از بیان شیوا و مطالب ارزنده ای ک ارائه کردید

  • @mehdivahdat9936
    @mehdivahdat9936 Рік тому +1

    damet garm😍🥰 perfect

  • @lalehdavoodi7750
    @lalehdavoodi7750 3 роки тому +1

    aali bood mesle hamishe. vagheaan mamnoon.

  • @mariaaaaa931
    @mariaaaaa931 8 місяців тому

    ممنون بابت اموزش عالیتون.....ایا نیازه که ده دقیقه جلسات قبل مرور بشن؟جلسات قبل که وجود دارن و میشه بارها بررسی بشن

  • @hosseinhaghjoo6175
    @hosseinhaghjoo6175 2 роки тому +2

    خیلی این مرحله سخت بود

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  2 роки тому

      سلام
      ممنون از همراهی تون
      تمرین رو فراموش نکنین

    • @hosseinhaghjoo6175
      @hosseinhaghjoo6175 2 роки тому

      @@VisionAcademyTutorials بله بله
      ممنون از تدریس عالیتون

  • @user-er1bt6pm8y
    @user-er1bt6pm8y 2 роки тому

    nice

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  2 роки тому

      سلام ممنون که با کامنت هاتون بهمون انرژی میدین

  • @omidmehrpour2858
    @omidmehrpour2858 3 роки тому +1

    aaaliiii bood

  • @salehlotfi5242
    @salehlotfi5242 Рік тому +1

    استاد عالی بود دوره فقط این ارور رو نتونستم رفع کنم راهمایی میفرمایید ؟ انتهای ویدیو
    ValueError: input_features is not equal to feature_names_in_

    • @atefehamoiee5959
      @atefehamoiee5959 4 місяці тому

      من اون پیشوند ["prox"] رو پاک کردم درست شد. پیشونداش یکم طولانی شد ولی کار کرد

  • @bardiashab1818
    @bardiashab1818 2 роки тому +1

    چرا فقط میزارم ۱۰ تا ستون داشته باشم و بیشتر ۱۰ تا ارور میده

  • @khalilgholamnia
    @khalilgholamnia 2 роки тому +1

    سلام دوست عزیز
    خیلی ممنونم بابت آموزشتون خیلی با کیفیتتن
    یه سوال خدمتون داشتم
    جطور میشه دایره های موجود در اسکتر پلا رو طوری رسم گرد که outline باشه
    یا بشه تبدیل به ماتریس کرد؟

  • @mahdiehabdi8377
    @mahdiehabdi8377 7 місяців тому +1

    Please tell me how to fix this error: data_cat_1hot.columns = encoder_1hot.get_feature_names(['prox'])
    AttributeError: 'OneHotEncoder' object has no attribute 'get_feature_names'

  • @hamidesmaeilifardi800
    @hamidesmaeilifardi800 2 роки тому

    وقت بخیر آقای دکتر سوالی داشتم، چرا ما دوبار پاکسازی دیتا میکنیم یعنی یک بار برای train_set و یک بار هم برای test_set چرا قبل تقسیم بندی دیتاها اول پاکسازی نمیکنیم بعد دیتاها به دو بخش تقسیم کنیم

  • @mehdivahdat9936
    @mehdivahdat9936 Рік тому +1

    kash code haro mizashtin baraye ma dar dastres

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  Рік тому

      درود
      کدها رو به مرور در کانال تلگراممون قرار میدیم
      t.me/VisionAcademyGroup

  • @azadamiri3575
    @azadamiri3575 3 роки тому +1

    سلام ؛ مث بقیه ویدیوها عاالی بود ؛ ولی کاش فایل ipynb که تو فیل ساحتید رو هم برای دانلود میذاشتید که به عنوان جزوه میداشتیم ؛ یا اینکه خودتون پی دی افشو میذلشتید؛ در هر صورت خیلی کارتون درسته

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому +2

      درود
      ممنون از لطف شما
      علت اینکه کد رو نگذاشتم این بود که حتما کد رو بنویسید
      مطمئن باشید اینطوری بازدهی بیشتری خواهد داشت

  • @reza6130
    @reza6130 3 роки тому +1

    اطفا فونت یا سایزی که از روی وپیر کدها رو مینویسید یا نشون میدهید را بزرگ کنید کدها رو نمیشه خوند

  • @farzanevafaii5820
    @farzanevafaii5820 3 роки тому +1

    سلام خسته نباشید و ممنون از زحماتتون
    دوره پیشرفته حدودا تا آخر تابستون گذاشته میشه؟

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      درود
      ممنون از شما.
      فکر نمیکنم تا پایان تابستان آماده بشه ولی سعیمون رو میکنیم.
      ممنون از شما

  • @alirezaghasemi665
    @alirezaghasemi665 3 роки тому +2

    سلام ممنون از ویدیو خوبتون من تو قسمت custom transformers" یه مشکلی دارم اونم اینه که برایBaseEstimator ارور
    NameError : name 'BaseEstimator' is not defined
    رو میگیرم و هرکاری میکنم حل نمیشه ممنون میشم کمک کنید

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому +4

      درود
      احتمالا ایمپورت نشده.
      اتبدای کد این خط رو اضافه کنید:
      from sklearn.base import BaseEstimator, TransformerMixin
      موفق باشید

    • @alirezaghasemi665
      @alirezaghasemi665 3 роки тому +2

      @@VisionAcademyTutorials بله درست شد خیلی ممنون❤

  • @fatemehghanbari9592
    @fatemehghanbari9592 3 роки тому +1

    Scikit-learn 0.20 was the last version to support Python 2.7 and Python 3.4. Scikit-learn 0.21 supported Python 3.5-3.7. Scikit-learn 0.22 supported Python 3.5-3.8. Scikit-learn now requires Python 3.6 or newer.
    The first releases used the LabelBinarizer because I think there was no OneHotEncoder at the time, but the LabelBinarizer solution I used was really a hack, and it stopped working in a later version of Scikit-Learn because it's not designed to work in pipelines (since it's meant for the labels, not the input features). In particular, the LabelBinarizer can only handle one column at a time, and it only handles one argument (y), so it cannot be used in pipelines (which expect both X and y).

  • @samimahdi2238
    @samimahdi2238 2 роки тому

    باعرض سلام عمليات train_set و test_set ميتوانيم در اخرين مرحله چهارم اجرا كرد ؟

  • @faridehmotaghian3724
    @faridehmotaghian3724 2 роки тому +1

    سلام و تشکر از آموزش عالیتون. کانال و سایتی غیراز یوتیوب ندارید که راحت‌تر بشه دسترسی داشت به فیلم و یا بشه دانلود کردشون

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  2 роки тому

      سلام
      ممنون از همراهی تون
      بله در حال حاضر ویدیو ها فقط توی کانال یوتیوب هستند
      از شما هم خواهش میکنیم برای حمایت از گروه ما، فقط از همین طریق ویدیو ها رو ببینین و دانلود نکنین

  • @nedaghorbani5534
    @nedaghorbani5534 2 роки тому

    با سلام طبق اون چیزی که ما از میانه 12 سال پیش در دبیرستان داشتیم اگر تعداد اعداد فرد باشد وسطی انتخاب میشد اگر تعداد اعداد زوج بود از دو تا عدد وسطی میانگین می گیریم میشه میانه یا مد ما

  • @mohsenghorani4062
    @mohsenghorani4062 3 роки тому +2

    سلام ممنون بابت ویدیو های خوبتون من در این بخش یک مشکلی که برخورد میکنم در قسمت custom transformers زمانی که تابع را نوشتم و زمانی که class , object را ساختم و transform را صدا زدم وبعد همه این مراحل وقتی run میکنم پیام (NameError: name 'BaseEstimator' is not defined) را می دهد... در ویدیو این قسمت را متوجه نشدم چرا استفاده می شود

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      درود
      احتمالا کتابخونه ی
      BaseEstimator
      رو ایمپورت نکردید.
      بالای کدتون این خط رو اضافه کنید:
      from sklearn.base import BaseEstimator, TransformerMixin
      موفق باشید

    • @khoeinireza8
      @khoeinireza8 2 роки тому

      @@VisionAcademyTutorials آقا به سوال منم جواب بدین ممنون

  • @fatemehghanbari9592
    @fatemehghanbari9592 3 роки тому +1

    باسلام ممنون بابت فیلم خوبتون و صبر و شکیبایی بابت پاسخ به تمام کامنت ها
    بی زحمت ارور زیر را راهنماییم می کنید
    ('selector', DataFrameSelector(num_attrs)),
    NameError: name 'num_attrs' is not defined
    از طرفی لیستم را داخل نام اتریبیوت ریختم:
    df = train_set.copy()
    df_num = df.drop(["ocean_proximity"], axis=1)
    num_attrs = list(df_num)
    باتشکر فراوان

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      درود
      بدون دبدن کل برنامه نمیتونم علت رو متوجه بشم.
      موفق باشید

  • @armankh2173
    @armankh2173 Рік тому +1

    با سلام و عرض ادب و احترام ، توی قسمت custom transformer وقتی دستوراتی که نوشتید رو نوشتم و خواستم run بگیرم بهم ارور میده و توی ارور مینویسه : name 'BaseEstimator' is not defined محبت میفرمایین بگید چجور این ارور رو رفع کنم؟

    • @Behn4m.
      @Behn4m. Рік тому

      moshkel in tori hal mishe ,,, selole aval ke ketabkhone haro dari import mikoni in ham zire ketakhkhone sklearn import kon >>>>>>>> from sklearn.base import BaseEstimator, TransformerMixin

  • @naviddd007
    @naviddd007 3 роки тому

    چرا فرایند
    data prepration
    را در همان مرحله اول روی کل داده های
    housing
    انجام نمیدهید و بعد که داده ها کامل شد تقسیم داده ها به
    test وtrain
    صورت گیرد؟

  • @mohammadparsatorabi7796
    @mohammadparsatorabi7796 Рік тому

    سلام با تشکر از آموزش خوبتون فقط یه سوال داشتم شما گفتید که اگه ما داده های متنی زیادی داشتیم بهینه است که از label encoding بریم ولی تو این روش خودش عدد میده و شاید به گرون ترین منطقه عدد صفر رو بده و به ارزون ترین منطقه عدد بیشتر میشه راهنمایی کنید برای رفع این مشکل چیکار باید کرد؟

  • @sakhisaleh1469
    @sakhisaleh1469 2 роки тому

    سلام جناب دکتر
    ممنون بابت درس عالی تون
    ببخشید جناب دکتر یه سوال داشتم
    تا این درس کل مراحل را خوب پیش رفتم اما اکنون به یک مشکل برخوردم هنگام که دستور
    df =train _ set.copy
    df_label = df("median_house_value").copy()
    df = df.drop ("median_house_value", axis=1)
    df.info()
    مینویسم در جواب عبارت پائین میاد nameError: name 'train_set' is not defined
    جناب استاد خواهشا راهنمایی کنید

  • @ahmadrezafakhari3414
    @ahmadrezafakhari3414 3 роки тому +2

    با سلام. جناب دکتر دیتابیسی شبیه به همین دیتابیس سراغ ندارید که روی اون هم جداگونه کار کنیم؟ مرسی از زحماتتون.

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому +1

      درود
      از طریق سایت
      kaggle.com
      میتونید به دیتا بیسهای مختلف و رایگانی دسترسی داشته باشید
      موفق باشید

    • @nima.md86
      @nima.md86 5 місяців тому

      good

  • @afsanehmaleki1128
    @afsanehmaleki1128 3 роки тому +1

    It was great. How can access pipeline code

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      Happy to hear that.
      the code is not yet uploaded but we are trying to create a GitHub repository for that.

  • @Sarah-go7wu
    @Sarah-go7wu 2 роки тому

    سلام من از همون ابتدا نمیتونم فایل شما رو import کنم

  • @user-nq6cs4sm7c
    @user-nq6cs4sm7c 3 роки тому +2

    سلام وقت بخیر یه سوال داشتم توی قسمت custom transformبعد از اجرای کد ارورname 'BaseEstimator' is not definedبه چه علت ظاهر میشه؟

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      درود
      احتمالا قبل از استفاده از
      BaseEstimator
      کتابخونه رو به برنامه ایمپورت نکردید. این رو قبل از استفاده از
      BaseEstimator
      بنویسید
      from sklearn.base import BaseEstimator
      موفق باشید

    • @user-nq6cs4sm7c
      @user-nq6cs4sm7c 3 роки тому

      @@VisionAcademyTutorials ممنون

  • @reza6130
    @reza6130 3 роки тому +1

    سلام اموزش پرددازش تصویر و بینایی ماشین و یادگیری ماشین در سی شارپ را با کمک کتابخونه های ml.net و opencvsharp اموزش بدهید

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      درود
      توی برنامه کانال هست اما زمان دقیقش مشخص نیست
      مرسی از نظرات خوبتون

  • @MrErfan70
    @MrErfan70 2 роки тому

    سلام استاد وقت بخیر
    دقیقه 32:40
    قسمت Custom transforms
    کلاسی تعریف کردید به اسم combinedAttributesAdder
    و بهش دو تا مقدار دادید به نام های : BaseEstimator, TransformerMixin
    منم دقیقا مثل شما همین کار رو انجام دادم اما متاسفانه خطا میده که این دو تا مقدار تعریف نشدن ! آیا نیاز هست اینا رو تعریف کنیم؟
    حالا اومدم کد رو بدون این دو مقدار اجرا کردم و جواب داد!
    دقیقا نتایجی که بدست آوردم با نتایج شما یکی شد.

  • @asiforoush8705
    @asiforoush8705 2 роки тому

    آموزشتون واقعاً شیواست. 🙏 اما یک سوال :چرا در روش one hot encoding در جدول id و color رنگ blue دوبار آورده شده؟؟؟؟

    • @asiforoush8705
      @asiforoush8705 2 роки тому

      اوه اوه ! فارسی انگلیسی چه داغون قاطی پاتی شده!!! چرا در روش وان هات اینکدینگ رنگ آبی دوباره در جدول آورده شده ؟

  • @sinaansari2317
    @sinaansari2317 2 роки тому

    1:02:20 خوب نمیشه همون اول روی کل داده ها این عملیات رو انجام داد و بعد داده ها رو به دو دسته ترین و تست، تقسیم کرد؟

  • @hamedbrahoui8376
    @hamedbrahoui8376 2 роки тому

    سلام استاد
    روش بهینه و حرفه ای اینه که از پایپ لاین استفاده کنیم ؟
    یا اون روش که جدا جدا هر مرحله رو انجام دادیم بهتره ؟؟
    جفتش ی کاری رو انجام میده؟

  • @radmazdiisen2729
    @radmazdiisen2729 3 роки тому +1

    رو همراه هم مشاهده می کنم به صوت ستونی علت چیست؟ باعرض سلام و تشکر, من int64 , float64

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому +1

      دورد
      ممنون از شما.🙏🙏
      بدون دیدن کد نمیتونم علت رو بفهمم.

    • @radmazdiisen2729
      @radmazdiisen2729 3 роки тому

      @@VisionAcademyTutorials 0 longitude 16512 non-null float64
      1 latitude 16512 non-null float64
      2 housing_median_age 16512 non-null int64
      3 total_rooms 16512 non-null int64
      4 total_bedrooms 16512 non-null float64
      5 population 16512 non-null int64
      6 households 16512 non-null int64
      7 median_income 16512 non-null float64
      dtypes: float64(4), int64(4)

  • @scottkhano7048
    @scottkhano7048 2 роки тому

    ببخشید یه سوال داشتم تو بخش کلاس اتریبیوتز ادر من ستونای جدید رو که اپند کردم نوشته list attributes object "append" is read only...میشه بگین مشکل کجاس؟

  • @naviddd007
    @naviddd007 3 роки тому +1

    در کلاس impute ایا برای هر ستون یک میانه حساب میکند یا یک میانه برای کل داده ها؟

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      درود
      برای هر ستون بر اساس سایر مقادیر یک میانه حساب میکنه.
      موفق باشید

  • @alijannesar1684
    @alijannesar1684 3 роки тому +1

    sim khaste nabashid agar emkansh hast lotfan pdf dars ham bzarid ba tashakor ☺️☺️

  • @mohammadnayeri5770
    @mohammadnayeri5770 3 роки тому +1

    سلام برای من توی قسمت pipeline وقتی دستورهای df = train_set.copy
    df_num = df.drop(['ocean_proximity'], axis = 1)
    num_attrs = list(df_num)
    رو می‌نویسم ارور: 'function' object has no attribute 'drop'
    میدهد. ممنون می‌شوم کمک کنید.

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      درود
      بدون دیدن کل کد نمیتونم دلیل رو متوجه بشم

  • @rebwarjahani6572
    @rebwarjahani6572 3 роки тому +1

    سلام، ممنون از ویدیوهای خوبتون
    ببخشید پروژەی یادگیری عمیق ندارید؟ یا در این زمینە اگر مطالبی دارید ممنون میشم بەاشتراک بزارید.

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      درود
      سپاس از شما🙏🙏
      فعلا دوره ی یادگیری عمیق توی کانال وجود نداره ولی احتمالا در آینده در این مورد دوره ای آماده کنیم.
      ممنون از پسشنهاد خوبتون

  • @parhampazooki7191
    @parhampazooki7191 3 роки тому +2

    سلام
    from sklearn.impute import SimpleImputer
    رو زدم میزنه
    No module named
    sklearn.impute

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому +1

      درود
      یا باید از
      from sklearn.preprocessing import Imputer
      استفاده کنید و یا ورژن
      sklearn
      رو باید آپدیت کنید.
      موفق باشید

    • @parhampazooki7191
      @parhampazooki7191 3 роки тому

      @@VisionAcademyTutorials مرسی این هم امتحان کردم ولی حالا یه مشکل دیگ هست که درمورد numpy هستش اینو میزنم درمورد numpy یک ارور دیگر میدهد

    • @miliblossom1602
      @miliblossom1602 3 роки тому

      @@parhampazooki7191 import numpy as np

  • @fatemehghanbari9592
    @fatemehghanbari9592 3 роки тому +1

    با اینکه pip3 install -U scikit-learn --user! انجام دادم ولی همچنان این ارور selector', DataFrameSelector(num_attrs)' را دارم
    دوستان لطفا راهنماییم کنید مشکل از کجاست سوال دیگه ام این هستش که ما میتونیم اینجا از list استفاده کنیم

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      دورد
      بله از لیست میتونید استفاده کنید.
      در مورد ارور بدون دیدن کد نمیتونم نظر بدم.
      موفق باشید

  • @excelizm
    @excelizm 2 роки тому

    استاد ، آیا بهم خوردن فرمت طول و عرض جغرافیایی بعد از عملیات این درس، باعث نمیشه در شناسایی نقاط روی نقشه به مشکل بر بخوریم؟
    میشد طول و عرض رو هم دراپ کرد؟! یا اثرات حذف طول و عرض در نتیجه تاثیر منفی میگذاشت؟

  • @khoeinireza8
    @khoeinireza8 2 роки тому

    سلام استاد من یه مشکلی دارم تو piepline زمانی که کلاسDataFarameSlector رومیسازم آخر کلاس که که میخوام ریترن کنم
    return x[self, attribute_names].values
    این ارور رو میده👇👇
    Indexerror: only integers, slices (:) , ellipsis (...) , numpy.newaxis (none) and integer or boolean arreys are valid indices.

  • @miliblossom1602
    @miliblossom1602 3 роки тому +2

    ba salam.
    man vaghti in df ro run migirim, chera non-null total_bedrooms ham mese baghiye moteghayerha, barabar ba 16512 hastesh?
    df=train_set.copy()
    df_label=df["median_house_value"].copy()
    df=df.drop("median_house_value", axis=1)
    df.info()

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      dorood, rastesh intori nemitoonam tashkhis bedam ellat chi hast, bayad kolle proseye load kardan e dadeha va config systemetoon ro baraye tashkhis e elat doonest.

    • @zahrasoleimani6189
      @zahrasoleimani6189 3 роки тому +1

      Eli, same here :)

    • @naviddd007
      @naviddd007 3 роки тому

      random_state نرو 2 بذاری

  • @ehsans2135
    @ehsans2135 3 роки тому +2

    سلام ممنون بابت آموزش خوبتون... خواهشا کدهایی که تدریس کردید رو می تونیم داشته باشیم؟

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      درود
      به زودی روی گیت قرار میدیم و اطلاع رسانی می کنیم

    • @vatals8855
      @vatals8855 2 роки тому

      @@VisionAcademyTutorials Be zoodi hanooz nareside? :D

  • @Behn4m.
    @Behn4m. Рік тому +2

    AttributeError Traceback (most recent call last)
    Cell In[35], line 81
    79 data_cat_1hot_tmp = encoder_1hot.fit_transform(df[["ocean_proximity"]])
    80 data_cat_1hot = pd.DataFrame(data_cat_1hot_tmp)
    ---> 81 data_cat_1hot.columns = encoder_1hot.get_feature_names(['prox'])
    82 data_cat_1hot.head()
    AttributeError: 'OneHotEncoder' object has no attribute 'get_feature_names'
    استاد سلام این ارور چطور میشه رفع کرد؟

    • @mahdiehabdi8377
      @mahdiehabdi8377 7 місяців тому

      این خطا رو رفع کردید شما؟؟

    • @Behn4m.
      @Behn4m. 7 місяців тому

      نه متاسفانه، یادش بخیر یکسالی میشه کامنت گذاشتم اما جوابی داده نشد@@mahdiehabdi8377

  • @theslayer5440
    @theslayer5440 3 роки тому +1

    سلام ببخشید من هر وقت میام تو مینویسم
    Imputer = Simpleimputer(Missing_values:np.nan, steratgy:'median)
    Np رو نمیشناسه

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      درود
      احتمالا
      import numpy as np
      رو یا فراموش کردید و یا اون
      cell
      که حاوی کد ایمپورت نامپای هست به درستی اجرا نشده و سیستم شما هنوز نامپای رو به درستی ایمپورت نکرده.
      موفق باشید

    • @theslayer5440
      @theslayer5440 3 роки тому

      @@VisionAcademyTutorials بله ایموپرتش نکرده بودم ممنون

    • @theslayer5440
      @theslayer5440 3 роки тому

      ببخشید اقا مشایخی
      اینبار هم دیتا فریم رو نمیشناسه

    • @atinhadi7138
      @atinhadi7138 3 роки тому

      @@theslayer5440 شاید چون اولین حرفاتون بزرگ نیست/DataFrame بنویسید

    • @theslayer5440
      @theslayer5440 3 роки тому

      @@atinhadi7138 با حروف بزرگه ولی نمیشناسه
      لنگ اینم فقط :/

  • @D_Elm_Honar
    @D_Elm_Honar 3 роки тому +1

    سلام و درود.
    برای من یه همچین اروری میده میدونید دلیلش چیه؟
    با تشکر

    • @D_Elm_Honar
      @D_Elm_Honar 3 роки тому +1

      NameError Traceback (most recent call last)
      in
      37 rooms_ix, bedrooms_ix, population_ix, household_ix = 3, 4, 5, 6
      38
      ---> 39 class CombinedAttributesAdder(BaseEstimator, TransformerMixin):
      40 def fit(self, X, y=None):
      41 return self
      NameError: name 'BaseEstimator' is not defined

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому +1

      درود
      احتمالا ایمپورت نشده.
      ابتدای کد این خط رو اضافه کنید:
      from sklearn.base import BaseEstimator, TransformerMixin
      موفق باشید

    • @D_Elm_Honar
      @D_Elm_Honar 3 роки тому +1

      مرسی ممنون درست شد 👍

  • @naviddd007
    @naviddd007 3 роки тому +1

    how to master pipeline?

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      by practicing.
      I suggest you follow hacakerrank.com

    • @naviddd007
      @naviddd007 3 роки тому

      i really need to be in toucch with u, i am very intrested in machine learning and deep learning but i am confused in some basic python approaches such as class , pipeline
      please guide me more

  • @greencci8533
    @greencci8533 3 роки тому +1

    سلام ممنون از شما در قسمت آموزش Custom Transformers متاسفانه کلاس تشکیل نمیشه و NameError: name 'BaseEstimator' is not defined lپیش می آید ممنون میشم رهنمایی کنید لطفا

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      درود
      ممنون از شما🙏
      احتمالا قبل از استفاده از
      BaseEstimator
      کتابخونه رو به برنامه ایمپورت نکردید. این رو قبل از استفاده از
      BaseEstimator
      بنویسید
      from sklearn.base import BaseEstimator
      موفق باشید

  • @forexyarchannel1459
    @forexyarchannel1459 2 роки тому

    Dorod, mamnon az matalebe mofideton. lotfan baraye moshkele zir rahnamayi farmayid:
    Code: df_num_impute_tr = pd.Dataframe(X, columns = df_num.columns)
    AttributeError: module 'pandas' has no attribute 'Dataframe'
    dar zemn ketabkhanehaye zir dar aval barname ezafe shode:
    import numpy as np
    import pandas as pd
    import matplotlib.pyplot as plt
    from sklearn.model_selection import train_test_split
    from pandas.plotting import scatter_matrix
    from sklearn.impute import SimpleImputer
    sepas az rahnamiyieton.

    • @forexyarchannel1459
      @forexyarchannel1459 2 роки тому

      thanks for your reaction(Vision Academy), but I have a question. Please answer my question!

    • @nimblesloth888
      @nimblesloth888 2 роки тому

      change it to DataFrame

  • @naviddd007
    @naviddd007 3 роки тому +1

    pipelino سر سری رد کردی

    • @VisionAcademyTutorials
      @VisionAcademyTutorials  3 роки тому

      درود
      آموزش کامل پایپلاین نیاز به یک دوره ی کامل داره و هدف از این اشاره مختصر این بود که فقط یک دید کلی در موردش بوجود بیاد.
      موفق باشید

  • @bardiashab1818
    @bardiashab1818 2 роки тому

    سلام یه مشکل برای من پیش اومده توی اولای این سلول ...=imputer
    np.nan ارور میده و میگه not defined
    اگر راه حلی دارید لطفاً راهنماییم کنید

  • @mahdiehabdi8377
    @mahdiehabdi8377 7 місяців тому

    ببخشید این خطا چجوری رفع میشه؟
    data_cat_1hot.columns = encoder_1hot.get_feature_names(['prox'])
    AttributeError: 'OneHotEncoder' object has no attribute 'get_feature_names'