Correcting Skewed Data with Scipy and Numpy

  Рет қаралды 8,501

AnalytiCode

AnalytiCode

Күн бұрын

Пікірлер: 37
@marcom5873
@marcom5873 4 ай бұрын
First time I have seen your videos. This is genuinely a very good video. Very well explained and clear. I am subscribing. The music wasn’t off putting either!
@CJP3
@CJP3 4 ай бұрын
Thank you so much!!! I really appreciate it. If there’s anything you’d like to see just let me know!
@marcom5873
@marcom5873 4 ай бұрын
@@CJP3Sent you an invite on LinkedIn!
@officialscience101
@officialscience101 Жыл бұрын
the on-screen text is a great addition, Dr. P!
@CJP3
@CJP3 Жыл бұрын
🙏🏽, I’ll incorporate more in upcoming videos! Thanks for the feedback!
@metinunlu_
@metinunlu_ 10 ай бұрын
Thank you for the video, subscribed! KZbin needs more quality content like this.
@noobmasteroo69
@noobmasteroo69 2 ай бұрын
You're doing great, please avoid bg music while explaining. Thank you.
@CJP3
@CJP3 2 ай бұрын
Thanks for the feedback! Glad you enjoyed the video
@mushinart
@mushinart Жыл бұрын
Outstanding explanation, professor
@CJP3
@CJP3 Жыл бұрын
Thank you so much!
@MikitaRashetnikau
@MikitaRashetnikau 6 ай бұрын
Amazing video I like it's structure: motivation, overview with examples, practical advices Thanks!
@CJP3
@CJP3 6 ай бұрын
Thanks for the feedback! I’ll do more of this style!
@dannybee9068
@dannybee9068 Жыл бұрын
Thank you! That was helpful! So we basically can make the root of any power? Is there a drawbag for exploiting it , like keep increasing the n value for feature to the power of 1/n?
@CJP3
@CJP3 Жыл бұрын
Hi Danny! Context definitely matters. For analytical chemistry 1/n scaling is usually ok. a few downsides are that it makes the models less sensitive to potential outliers. Also its not suitable for certain distributions. Lastly, because 1/n scaling is non-linear, it can make data interpretation more difficult.
@nicolaslpf
@nicolaslpf Жыл бұрын
Amazing video! I was creating a function for measuring the same you forgot to name log1p Wich is log of (x+1) really useful for right skewed data with values less than 1
@Lendemeier
@Lendemeier 8 ай бұрын
Bro this is data science ASMR 🤤
@CJP3
@CJP3 8 ай бұрын
Hahaha I didn’t mean for it to be but glad you enjoyed it (I hope) 😂
@thoniasenna2330
@thoniasenna2330 8 ай бұрын
SUBSCRIBED! What should one do before? Or, what's the correct order? - treating outliers, impute missing values, correct symmetry? Thanks Dr. P!
@CJP3
@CJP3 8 ай бұрын
You’re not going to like the answer 😂… it depends a lot on the application. It’s first best to be aware they exist and then evaluate their impact on your outcome. For example if you’re trying to determine outlier samples - then outlier msmts wouldn’t be so bad.. maybe. Or missing values could be useful depending on the application so instead of imputing maybe you engineer a new feature.
@CJP3
@CJP3 8 ай бұрын
Don’t unsubscribe after my answer! 😂 🤣
@pabloagogo1
@pabloagogo1 5 ай бұрын
This is interesting. If one corrects the original skewed data, via doing these kinds of transformations, in the context of linear regression or multiple linear regression, will that not change the interpretation of the original data. Curious to know.
@CJP3
@CJP3 5 ай бұрын
Perhaps, but that change may be for the better. I’d say it’s worth considering these transformation if you know you have skewed data. Many models especially linear models assume normally distributed variables. I usually build models with and without significant preprocessing and feature scaling/engineering.
@undertaker7523
@undertaker7523 4 ай бұрын
So what about if we were to standardize using z-scoring? It seems like that would get largely the same impact, wouldn't it?
@CJP3
@CJP3 2 ай бұрын
Howdy, Z-scaling won’t improve the skew. The data will be mean-centered but will carry the non-uniform distribution
@undertaker7523
@undertaker7523 2 ай бұрын
@@CJP3 that explains it. Thanks!
@CJP3
@CJP3 2 ай бұрын
@@undertaker7523 I think I’ll make a video that graphically illustrates this point. Thanks for asking :)
@undertaker7523
@undertaker7523 2 ай бұрын
@@CJP3 yes that would be amazing! Thank you!
@AyahuascaDataScientist
@AyahuascaDataScientist 6 ай бұрын
Skewing doesn’t necessarily matter if you’re using XGBoost, correct? For classification or regression, that is
@CJP3
@CJP3 6 ай бұрын
Exactly! Skewed data doesn’t impact all model frameworks.
@pewkaboo
@pewkaboo Жыл бұрын
What if my data contains a lot of useful '0' values?
@CJP3
@CJP3 Жыл бұрын
Howdy! Can you explain more about the 0’s?
@pewkaboo
@pewkaboo Жыл бұрын
@@CJP3 it is a expenditure data where the budget column contains a lot of '0' (not null) values.
@prathambhatnagar8653
@prathambhatnagar8653 8 ай бұрын
please dont add background music
@CJP3
@CJP3 8 ай бұрын
Thanks for the feedback. Most of the newer coding tutorials don’t have background music. Have a great day!
@AyahuascaDataScientist
@AyahuascaDataScientist 6 ай бұрын
I like it. Don’t listen to this hater!
@mouhsineelqesry9446
@mouhsineelqesry9446 6 ай бұрын
Bro you explain a concept, but go you need the music!! It’s distracting
@CJP3
@CJP3 6 ай бұрын
I 💯 understand, they newer videos don’t have the music and the audio has a better EQ :)
Handling skewness
11:33
Sukamal Das
Рет қаралды 30 М.
SIZE DOESN’T MATTER @benjaminjiujitsu
00:46
Natan por Aí
Рет қаралды 7 МЛН
Smart Sigma Kid #funny #sigma
00:33
CRAZY GREAPA
Рет қаралды 27 МЛН
Чистка воды совком от денег
00:32
FD Vasya
Рет қаралды 4,4 МЛН
NumPy vs SciPy
7:56
IBM Technology
Рет қаралды 43 М.
LogTransformations.1.Why Log Transformations for Parametric
10:12
Quantitative Analysis Institute
Рет қаралды 68 М.
StatQuest: PCA in Python
11:37
StatQuest with Josh Starmer
Рет қаралды 207 М.
Day in the Life of a Data Analyst (Work From Home) | *Realistic*
9:05
Coding with Dee
Рет қаралды 160 М.
Near IR + Python data analysis of 20 Coffees!
14:34
AnalytiCode
Рет қаралды 168
2 Methods to Find Peaks in Mass Spectrometry Data Using Python
12:33
25 Nooby Pandas Coding Mistakes You Should NEVER make.
11:30
Rob Mulla
Рет қаралды 276 М.