Epython Lab
6.44K subscribers
661 photos
31 videos
104 files
1.22K links
Welcome to Epython Lab, where you can get resources to learn, one-on-one trainings on machine learning, business analytics, and Python, and solutions for business problems.

Buy ads: https://telega.io/c/epythonlab
Download Telegram
You can find all available books from files.
Epython Lab
#ChallengeAbsoluteDifference #Algorithm #DataStructure #Loop #Array Consider an array of integers, arr[0], arr[1] ... arr[n-1]. We define the absolute difference between two elements, arr[i] and arr[j] (where i != j), to be the absolute value of arr[i]…
Many of you are participated in this challenge. Thanks for your participation.
Your answers are correct and accepted.
But you always find the most efficient and optimized algorithm to solve problems.

Here is the efficient solution for the challenge. Share it.

def minimumAbsoluteDifference(arr):
arr.sort()
result = []
for i in range(len(arr)-1):
result.append(abs(arr[i+1]-arr[i]))
return sorted(result)[0]
Epython Lab pinned Deleted message
My choices are #Jupyter and #VSCode. Because interesting tools for data science.
Learn Array with Numpy especially vectors in Numpy, ndarray, mathematical functions with examples

Prerequisite : Python basic concepts, matplotlib to plot the examples

What is Numpy?

NumPy
is the fundamental package for scientific computing in Python. It is a Python library that provides a multidimensional array object, various derived objects (such as masked arrays and matrices), and an assortment of routines for fast operations on arrays, including mathematical, logical, shape manipulation, sorting, selecting, I/O, discrete Fourier transforms, basic linear algebra, basic statistical operations, random simulation and much more.

Why is NumPy Fast?

Vectorization describes the absence of any explicit looping, indexing, etc., in the code - these things are taking place, of course, just “behind the scenes” in optimized, pre-compiled C code.

Link: https://numpy.org/devdocs/user/whatisnumpy.html
@epythonlab
Quick start link: https://numpy.org/devdocs/user/quickstart.html
#DataScience #DataMuging #WebScrapping
Data Munging is important to get and process messy and complicated data into structured and tabular format.

We will learn more about.
Change color of the DataFrame Cell
PRACTICAL_DATA_ANALYSIS.pdf
9.8 MB
Practical Data Analysis

@epythonlab
Learning predictive analytic with python.pdf
5.1 MB
Learning Predictive Analytics with Python
#book
#Machine_learning
@epythonlab
#KeyNote #SQL #Database #DataAnalyzes #RDMS #Python
Benefits of Python for Database Programming
- Python is a popular scripting language to connect to the database and analyzes the data.
- Python ecosystem: - NumPy, pandas, matplotlib, SciPy
- Ease of use
- Python supports relational database systems
- Python database API's to connect to the database
- Detailed documentation: The python is easily available
@Epythonlab