6 Tips to Improve Your Code for Data Science (with links)
1. Strictly follow style standards
-> https://lnkd.in/gKZUjVa
2. Use a linter to enforce style standards
-> https://lnkd.in/d_prybR
3. Write modular, generic, object-oriented code -
-> https://lnkd.in/gsynW6Q
-> https://lnkd.in/dx53u53
4. Write unit tests to test your functions and methods
-> https://lnkd.in/dsy-bPu
5. Organize your code base
-> https://lnkd.in/dviGffH
6. Separate exploration and production development, and develop production code using test-driven development (TDD)
-> https://lnkd.in/dMn-s32
If you'd like some real code examples, I've got 5 end-to-end data science projects with instructions, data, code, and complete video walkthroughs as part of the DSDJ course.
These examples and videos will walk you through everything that you need to take your data science coding skills to the next level.
To learn more, join our mail list today at https://lnkd.in/g7AYg72
#datascience #programming
✴️ @AI_Python_EN
❇️ @AI_Python
🗣 @AI_Python_arXiv
1. Strictly follow style standards
-> https://lnkd.in/gKZUjVa
2. Use a linter to enforce style standards
-> https://lnkd.in/d_prybR
3. Write modular, generic, object-oriented code -
-> https://lnkd.in/gsynW6Q
-> https://lnkd.in/dx53u53
4. Write unit tests to test your functions and methods
-> https://lnkd.in/dsy-bPu
5. Organize your code base
-> https://lnkd.in/dviGffH
6. Separate exploration and production development, and develop production code using test-driven development (TDD)
-> https://lnkd.in/dMn-s32
If you'd like some real code examples, I've got 5 end-to-end data science projects with instructions, data, code, and complete video walkthroughs as part of the DSDJ course.
These examples and videos will walk you through everything that you need to take your data science coding skills to the next level.
To learn more, join our mail list today at https://lnkd.in/g7AYg72
#datascience #programming
✴️ @AI_Python_EN
❇️ @AI_Python
🗣 @AI_Python_arXiv
HOW TO WRITE BETTER CODE FOR DATA SCIENCE
1. Strictly follow style standards
-> https://lnkd.in/gKZUjVa
2. Use a linter to enforce style standards
-> https://lnkd.in/d_prybR
3. Write modular, generic, object-oriented code -
-> https://lnkd.in/gsynW6Q
-> https://lnkd.in/dx53u53
4. Write unit tests to test your functions and methods
-> https://lnkd.in/dsy-bPu
5. Organize your code base
-> https://lnkd.in/dviGffH
6. Separate exploration and production development, and develop production code using test-driven development (TDD)
-> https://lnkd.in/dMn-s32
This list curated by DSDJ Founder, Kyle McKiou
If you'd like some real code examples, DSDJ got 5 end-to-end data science projects with instructions, data, code, and complete video walkthroughs as part of the course.
These examples and videos will walk you through everything that you need to take your data science coding skills to the next level.
#datascience #programming
✴️ @AI_Python_EN
❇️ @AI_Python
🗣 @AI_Python_arXiv
1. Strictly follow style standards
-> https://lnkd.in/gKZUjVa
2. Use a linter to enforce style standards
-> https://lnkd.in/d_prybR
3. Write modular, generic, object-oriented code -
-> https://lnkd.in/gsynW6Q
-> https://lnkd.in/dx53u53
4. Write unit tests to test your functions and methods
-> https://lnkd.in/dsy-bPu
5. Organize your code base
-> https://lnkd.in/dviGffH
6. Separate exploration and production development, and develop production code using test-driven development (TDD)
-> https://lnkd.in/dMn-s32
This list curated by DSDJ Founder, Kyle McKiou
If you'd like some real code examples, DSDJ got 5 end-to-end data science projects with instructions, data, code, and complete video walkthroughs as part of the course.
These examples and videos will walk you through everything that you need to take your data science coding skills to the next level.
#datascience #programming
✴️ @AI_Python_EN
❇️ @AI_Python
🗣 @AI_Python_arXiv
Rust: Programming Language Cheat Sheet.
#BigData #Analytics #DataScience #AI #MachineLearning #IoT #IIoT #PyTorch #Python #RStats #Rust #TensorFlow #Java #JavaScript #ReactJS #GoLang #CloudComputing #Serverless #Linux #Programming
http://bit.ly/2HEVJzl
✴️ @AI_Python_EN
#BigData #Analytics #DataScience #AI #MachineLearning #IoT #IIoT #PyTorch #Python #RStats #Rust #TensorFlow #Java #JavaScript #ReactJS #GoLang #CloudComputing #Serverless #Linux #Programming
http://bit.ly/2HEVJzl
✴️ @AI_Python_EN
image_2019-04-16_16-17-24.png
710.5 KB
Transition guide from Excel’s analyst to Python Programming for Data Analysis
1. From Excel to Pandas https://lnkd.in/fnU5apw
2. Communication & Data Storytelling https://lnkd.in/eqf5gUV
3. Data Manipulation with Python https://lnkd.in/g4DFNpJ
4. Data Visualization with Python (Matplotlib/Seaborn): https://lnkd.in/g_3fx_6
5. Advanced Pandas https://lnkd.in/fZWGp9B
6. Tricks on Pandas by Real Python https://lnkd.in/fXc9XSp
7. Becoming Efficient with Pandas https://lnkd.in/f64hU-Y
8. Pandas Advances Tips https://lnkd.in/fGyBc4c
9. Jupyter Notebook (Beginner) https://lnkd.in/fTFinFi
10. Jupyter Notebook (Advanced) https://lnkd.in/fFufePv
#datavisualization #python #programming #pydata #datasets #pandas #datasets
✴️ @AI_Python_EN
1. From Excel to Pandas https://lnkd.in/fnU5apw
2. Communication & Data Storytelling https://lnkd.in/eqf5gUV
3. Data Manipulation with Python https://lnkd.in/g4DFNpJ
4. Data Visualization with Python (Matplotlib/Seaborn): https://lnkd.in/g_3fx_6
5. Advanced Pandas https://lnkd.in/fZWGp9B
6. Tricks on Pandas by Real Python https://lnkd.in/fXc9XSp
7. Becoming Efficient with Pandas https://lnkd.in/f64hU-Y
8. Pandas Advances Tips https://lnkd.in/fGyBc4c
9. Jupyter Notebook (Beginner) https://lnkd.in/fTFinFi
10. Jupyter Notebook (Advanced) https://lnkd.in/fFufePv
#datavisualization #python #programming #pydata #datasets #pandas #datasets
✴️ @AI_Python_EN
Don't stop sharing, done is better than perfect
For people who actively continue to blame, condemn and complain online, especially when reacting to content containing statistics, programming and machine learning that has been simplified, look for value in the imperfections of others.
We both know that machine learning models will never be perfect, as George P.Box said, "there are no perfect models, but some are useful". As with the content mentioned above, there are often reduced details to facilitate understanding, actionability, business value and expand the spread of knowledge.
Not all of us will face cases that are on each topic of the content mentioned above, but if we know in part, we can get the opportunity to work on a better process, even helping people.
Don't stop sharing, done is better than perfect
#programming #statistics #machinelearning
✴️ @AI_Python_EN
For people who actively continue to blame, condemn and complain online, especially when reacting to content containing statistics, programming and machine learning that has been simplified, look for value in the imperfections of others.
We both know that machine learning models will never be perfect, as George P.Box said, "there are no perfect models, but some are useful". As with the content mentioned above, there are often reduced details to facilitate understanding, actionability, business value and expand the spread of knowledge.
Not all of us will face cases that are on each topic of the content mentioned above, but if we know in part, we can get the opportunity to work on a better process, even helping people.
Don't stop sharing, done is better than perfect
#programming #statistics #machinelearning
✴️ @AI_Python_EN
What will be the #programming_language for machine learning in the next few years?
Now it's #Python, but I would rather wish for better language because:
1- Python it's too slow. it's slower than JS!! to work around this problem we either use #C++ in the backend or use other technologies to Python faster such as Cython PyPy.
2- Doesn't support smooth and real Multiprocessing.
So we need a new programming language that has:
1- Nice syntax and easy to learn
2- Fast enough (at least not slower than #JS) without using complex tools.
3- Numerical computing and machine learning ecosystem
4- (Optional) integrated linear algebra operations such as adding two vectors.
I feel it could be either Julia or Swift
#machinelearning
✴️ @AI_Python_EN
Now it's #Python, but I would rather wish for better language because:
1- Python it's too slow. it's slower than JS!! to work around this problem we either use #C++ in the backend or use other technologies to Python faster such as Cython PyPy.
2- Doesn't support smooth and real Multiprocessing.
So we need a new programming language that has:
1- Nice syntax and easy to learn
2- Fast enough (at least not slower than #JS) without using complex tools.
3- Numerical computing and machine learning ecosystem
4- (Optional) integrated linear algebra operations such as adding two vectors.
I feel it could be either Julia or Swift
#machinelearning
✴️ @AI_Python_EN
5 Free Object-Oriented Programming Online Courses for Programmers
🌎 Object-Oriented Programming
#Programming
✴️ @AI_Python_EN
🌎 Object-Oriented Programming
#Programming
✴️ @AI_Python_EN
As the author states: "work in process and even in an early dirty phase"
But still very cool 🙂
Book: Predictive Models: Visual Exploration, Explanation and Debugging With examples in R and Python By Przemyslaw Biecek
#book #datascience #machinelearning #statistics #programming_language
🌎 Book
✴️ @AI_Python_EN
But still very cool 🙂
Book: Predictive Models: Visual Exploration, Explanation and Debugging With examples in R and Python By Przemyslaw Biecek
#book #datascience #machinelearning #statistics #programming_language
🌎 Book
✴️ @AI_Python_EN
Kick-start your Python Career with 56 amazing Python Open source Projects
#python #programming #technology #project
https://data-flair.training/blogs/python-open-source-projects/
❇️ @AI_Python_EN
#python #programming #technology #project
https://data-flair.training/blogs/python-open-source-projects/
❇️ @AI_Python_EN
This media is not supported in your browser
VIEW IN TELEGRAM
10 Useful ML Practices For Python Developers
Pratik Bhavsar:
https://medium.com/modern-nlp/10-great-ml-practices-for-python-developers-b089eefc18fc
#Python #MachineLearning #ArtificialIntelligence #DataScience #Programming
❇️ @AI_Python_EN
Pratik Bhavsar:
https://medium.com/modern-nlp/10-great-ml-practices-for-python-developers-b089eefc18fc
#Python #MachineLearning #ArtificialIntelligence #DataScience #Programming
❇️ @AI_Python_EN