datagy
datagy
  • Видео 37
  • Просмотров 309 956
Build YOUR OWN Weather App in Python with Flask (COMPLETE Beginner Tutorial)
Are you ready to unlock the power of Python and Flask to create an incredible weather web app? Look no further! In this step-by-step tutorial, I'll walk you through the process of building a fully-functional, responsive weather app using the Flask framework, OpenWeatherMap API, and Bootstrap for stylish and modern user interface design.
In this comprehensive guide, you'll learn how to:
1. Set up your Python environment and Flask framework
2. Integrate OpenWeatherMap API for real-time weather data access
3. Navigate the secrets of Bootstrap for seamless user interface styling
4. Create custom weather widgets and visualize the data
Whether you're a beginner just dipping your toes into Python or a...
Просмотров: 8 696

Видео

Calculate Correlation in Python and Create a Correlation Matrix in Seaborn!
Просмотров 13 тыс.2 года назад
Learn how to create a correlation matrix and how to visualize it using Seaborn! 0:00 Understanding Correlation 2:00 Calculating Correlation in Pandas 4:35 Visualizing a Correlation Matrix Heatmap in Seaborn 10:00 Filtering a Correlation Matrix in Pandas ✅ Follow me on other platforms: Website: datagy.io Twitter: DatagyIo Mailing List: mailchi.mp/f6a58f2d73d0/datag... (and get a FREE...
ANIMATE Your Python Graphs with Matplotlib!
Просмотров 11 тыс.2 года назад
Learn how to create animated graphs in Python with Matplotlib, by animating a beautiful population pyramid! Population data for the tutorial: raw.githubusercontent.com/datagy/mediumdata/master/populations.csv 0:00 What You'll Create 2:00 Cleaning Data for Plotting 7:40 Creating a Base Visualization 16:20 Making a Prettier Matplotlib Graph 19:00 Animating a Matplotlib Graph in Python ✅ Follow me...
Create AMAZING Maps with Python! (GeoPandas Tutorial for Choropleth Maps)
Просмотров 21 тыс.2 года назад
Learn how to create beautiful, informational maps in Python with Pandas, GeoPandas, and Matplotlib! You'll learn how to map USA states and their population changes. 0:00 How to Create Maps in Python 2:30 Loading and Exploring Data 7:30 Creating a Map in Python with Geopandas 19:40 Customizing a Choropleth Map in Python Shapefiles: www.census.gov/geographies/mapping-files/time-series/geo/carto-b...
How to Generate Random and Fake Data in Python - Create Mock Datasets!
Просмотров 3,5 тыс.2 года назад
Learn how to create random and fake data in Python, including how to create mock datasets with Python, random, faker, and Pandas! 0:00 Generate Random Values in Python 4:46 Generate Normal (Gaussian) Distribution in Python 6:52 Choosing Random Values in Python 8:56 Reproducing Random Values in Python 10:07 Generate a Mock Dataset in Python 13:20 Using Faker in Python to Generate Fake Data ✅ Fol...
Style Python Pandas DataFrames! (Conditional Formatting, Color Bars and more!)
Просмотров 20 тыс.2 года назад
Learn how to add style to your Pandas DataFrames, including formatting cells, conditional formatting in color, and applying bars to cells. Written tutorial: datagy.io/pandas-style/ 0:00 Introduction 0:58 Loading DataFrame 2:00 Applying Cell Styles 6:20 Conditional Formatting in Python Pandas 15:25 Applying Colormaps (Heat Maps) in Pandas 17:38 Adding Bars to Pandas DataFrame 21:49 Exporting and...
Python Filter Function - Intermediate Python Tutorial
Просмотров 2,7 тыс.2 года назад
Learn how to use the powerful Python filter() Function to filter lists, tuples, dictionaries, and more! Want a written a tutorial instead? Check out the tutorial here: datagy.io/python-filter/ 0:00 Introduction 0:13 Python filter() Function 1:20 Filtering Lists with a For Loop 2:45 Filtering Lists with the Filter() Function 5:37 Using Python Filter() With Lambda Functions 6:42 Practical Example...
Python Map Function
Просмотров 4,8 тыс.2 года назад
Learn how to use the Python map() function to apply a function to every value in an iterable, such as a list. Check out the written tutorial here: datagy.io/python-map/ 0:00 Introduction 0:47 Apply a Function to a Python List with a For Loop 2:20 Python map() Function Explained 4:07 Using User-Defined Functions with Python map() 5:42 Using Lambda Functions with Python map() 6:45 Using Multiple ...
Automate Excel Reporting with Python! Combine Workbooks and Add Charts with Pandas and Openpyxl
Просмотров 4,6 тыс.2 года назад
Learn how to automate boring Excel reporting with Python, by combining workbooks, adding styles, and adding a chart! Learn how to use the Pandas and Openpyxl libraries in this hands-on tutorial. Download the files here: github.com/datagy/mediumdata/blob/master/Excel Files.zip 0:00 Introduction 0:19 Overview 0:59 Installing and Importing Libraries 2:20 Combine Multiple Excel Workbooks with Pytho...
Python Collections Library OrderedDict - Intermediate Python Tutorial
Просмотров 7732 года назад
Learn how to use the Python Collections OrderedDict to give your dictionaries some order! The collections module provides useful functions and classes to make working with data collections easier and more intuitive. ✅ Check out my FREE 30-day Python course: datagy.io/learn-python-in-30-days/ 0:00 Introductions 0:28 All Python Dictionaries are Ordered 0:45 Why OrderedDict Still Matters 1:24 Crea...
Python Collections Library deque - Intermediate Python Tutorial
Просмотров 8882 года назад
Learn how to use the Python Collections deque to make managing double-ended lists easier! The collections module provides useful functions and classes to make working with data collections easier and more intuitive. ✅ Check out my FREE 30-day Python course: datagy.io/learn-python-in-30-days/ 0:00 Introductions 1:05 What are Deques in Python 1:50 Comparing Python Lists to Deques 3:08 Creating an...
Python Collections Library defaultdict - Intermediate Python Tutorial
Просмотров 1,5 тыс.2 года назад
Learn how to use the Python Collections defaultdict to make creating dictionaries easier! The collections module provides useful functions and classes to make working with data collections easier and more intuitive. ✅ Check out my FREE 30-day Python course: datagy.io/learn-python-in-30-days/ 0:00 Introductions and what you’ll learn 0:45 Python Collections defaultdict Overview 2:30 Working with ...
Python Collections Library namedtuple - Intermediate Python Tutorial
Просмотров 5562 года назад
Learn how to use the Python Collections namedtuple to write cleaner and safer code! The collections module provides useful functions and classes to make working with data collections easier and more intuitive. ✅ Check out my FREE 30-day Python course: datagy.io/learn-python-in-30-days/ 0:00 Introductions and what you’ll learn 0:40 Exploring Regular Python Tuples and Challenges 4:00 Working with...
Python Collections Library Counter Counting Objects with Python
Просмотров 2,6 тыс.2 года назад
Learn how to use the Python Collections Counter class to make counting objects in Python easier! The collections module provides useful functions and classes to make working with data collections easier and more intuitive. ✅ Check out my FREE 30-day Python course: datagy.io/learn-python-in-30-days/ 0:00 Introductions and what you’ll learn 0:30 What is Collections Counter in Python 2:04 Counting...
Pandas Conditional Columns: Set Pandas Conditional Column Based on Values of Another Column
Просмотров 36 тыс.2 года назад
In this video, you'll learn how to set a Pandas column values based on values of another column. You'll learn how to set values based on a single condition, multiple conditions, and emulating a VLOOKUP in Python. To see the written tutorial and all the sample code, check out my website here: datagy.io/pandas-conditional-column/ 0:00 Introduction 0:55 Using loc to Set Conditional Values 3:50 Usi...
Python Seaborn Scatterplot Tutorial | Python Data Visualization Tutorial | Color, Marker and Size!
Просмотров 5 тыс.3 года назад
Python Seaborn Scatterplot Tutorial | Python Data Visualization Tutorial | Color, Marker and Size!
Automate with Python: Rename and Organize Your Files with Python - Python Sort Files
Просмотров 14 тыс.3 года назад
Automate with Python: Rename and Organize Your Files with Python - Python Sort Files
Bar Charts in Python & Matplotlib Tutorial - Grouped Bar Plots, Horizontal Bars and Stacked Bar Plot
Просмотров 3,6 тыс.3 года назад
Bar Charts in Python & Matplotlib Tutorial - Grouped Bar Plots, Horizontal Bars and Stacked Bar Plot
Python Excel Automation #1 - Consolidate Excel Workbooks, Python Pivot Tables, and Excel Charts
Просмотров 4 тыс.3 года назад
Python Excel Automation #1 - Consolidate Excel Workbooks, Python Pivot Tables, and Excel Charts
Python f-strings | String Formatting | Conditions in f-strings | Python Debugging | Advanced Strings
Просмотров 6 тыс.3 года назад
Python f-strings | String Formatting | Conditions in f-strings | Python Debugging | Advanced Strings
Pandas Unique Values | Python Pandas Tutorial #11 | Pandas Unique and Nunique Functions
Просмотров 11 тыс.3 года назад
Pandas Unique Values | Python Pandas Tutorial #11 | Pandas Unique and Nunique Functions
Pandas Value_Counts Function | Python Pandas Tutorial #10 | Create Frequency Tables with Percentages
Просмотров 7 тыс.3 года назад
Pandas Value_Counts Function | Python Pandas Tutorial #10 | Create Frequency Tables with Percentages
Pandas Merge Function | Python Pandas Tutorial #9 | Merge dataframes in Pandas, SQL-Joins in Pandas
Просмотров 1,6 тыс.3 года назад
Pandas Merge Function | Python Pandas Tutorial #9 | Merge dataframes in Pandas, SQL-Joins in Pandas
Create Columns in Pandas | Python Pandas Tutorial # 8 | Add, Subtract Columns | Text to Columns
Просмотров 6 тыс.4 года назад
Create Columns in Pandas | Python Pandas Tutorial # 8 | Add, Subtract Columns | Text to Columns
Moving Average (Rolling Average) in Pandas and Python - Set Window Size, Change Center of Data
Просмотров 22 тыс.4 года назад
Moving Average (Rolling Average) in Pandas and Python - Set Window Size, Change Center of Data
Histogram in Python - Matplotlib Tutorial - Pandas Tutorial - Define bins, add style, log scale
Просмотров 12 тыс.4 года назад
Histogram in Python - Matplotlib Tutorial - Pandas Tutorial - Define bins, add style, log scale
Pandas Crosstab Tutorial | Python Pandas Tutorial #7 | Aggfunc, Margins, Normalize Data
Просмотров 9 тыс.4 года назад
Pandas Crosstab Tutorial | Python Pandas Tutorial #7 | Aggfunc, Margins, Normalize Data
Pandas Missing Values | Python Pandas Tutorial #6 | Pandas Dropna, Fillna, Impute Missing Values
Просмотров 1,8 тыс.4 года назад
Pandas Missing Values | Python Pandas Tutorial #6 | Pandas Dropna, Fillna, Impute Missing Values
Sort Pandas Dataframes | Python Pandas Tutorial #5 | Sort Pandas Columns Ascending, Descending
Просмотров 3,2 тыс.4 года назад
Sort Pandas Dataframes | Python Pandas Tutorial #5 | Sort Pandas Columns Ascending, Descending
Pandas Group By | Python Pandas Tutorial #4 | Split Apply Combine | Python Pandas Aggregate Date
Просмотров 8 тыс.4 года назад
Pandas Group By | Python Pandas Tutorial #4 | Split Apply Combine | Python Pandas Aggregate Date

Комментарии

  • @amirahmadi3025
    @amirahmadi3025 24 дня назад

    very useful. tnx

  • @ganderamu5138
    @ganderamu5138 Месяц назад

    Im getting additional information in while finding unique values for a column in dataset how to fix this

  • @TheDinnyextra
    @TheDinnyextra Месяц назад

    I am new to matplotlib and this video helped a lot with my very first project. Thank you datagy for making programming less scary! :) One question though, how can I rotate the text on the x axis?

  • @studyacc1234
    @studyacc1234 Месяц назад

    you absolutely slayed with this tutorial!

    • @datagy
      @datagy Месяц назад

      Thanks so much!!

  • @festusmuldoon
    @festusmuldoon Месяц назад

    my dict is the defaultdict

  • @AmineGM73
    @AmineGM73 Месяц назад

    Ver nice tutorial i have been looking for that!!!

  • @justinli7052
    @justinli7052 2 месяца назад

    very helpful, thank you

  • @BEE_MILINDGUPTA
    @BEE_MILINDGUPTA 2 месяца назад

    If you getting error while executing the line df.corr() it is probably due to the new version of python in this we need to give only numeric value so instead execute the below line df.corr(numeric_only=True)

  • @Randomstuff-uw8uc
    @Randomstuff-uw8uc 2 месяца назад

    i still didn't understand bins like what are bins??

    • @datagy
      @datagy 2 месяца назад

      Each bin is a range of values, say 0-5 or 6-10. If you have a value of 1, it’ll fall into that first bin and get counted once. The histogram then shows how many records fall into each range of values (the bins).

  • @HaHung-lw1rx
    @HaHung-lw1rx 3 месяца назад

    how to fix it in app.py? Please give me instrustion File "d:\Python\WeatherApp_Flask\app.py", line 6, in <module> @app.route('/', methods) ^^^^^^^ NameError: name 'methods' is not defined

  • @19AKS58
    @19AKS58 3 месяца назад

    There are SO many, quite frankly TOO many instructional videos, and they are tedious, too long, and unclear, but YOURS is EXACTLY on point

    • @datagy
      @datagy 3 месяца назад

      Thank you so much! I really appreciate it.

  • @user-pn4uo6nq1v
    @user-pn4uo6nq1v 3 месяца назад

    How do i make a map of a different country?

  • @9Soraa
    @9Soraa 3 месяца назад

    wow am subscribe right now

  • @hashemrashidi1277
    @hashemrashidi1277 4 месяца назад

    Guys he is the best and simplest , best one seriously , just trust and watch till the end .

  • @Planetknowledge555
    @Planetknowledge555 4 месяца назад

    Excellent

  • @IrfanN02
    @IrfanN02 4 месяца назад

    you're the best!!! thank you

  • @WildRover1964
    @WildRover1964 4 месяца назад

    Hey you're good! Learnt a few good things here

    • @datagy
      @datagy 4 месяца назад

      Thanks so much!

    • @WildRover1964
      @WildRover1964 4 месяца назад

      @@datagy glad you're still reading. I just discovered you. You dont seem to have posted anything for a year.

    • @datagy
      @datagy 4 месяца назад

      @WildRover1964 I hope to do a few videos soon! And hopefully get back into a rhythm with it!

  • @SACHCHIDANAND-fi3vv
    @SACHCHIDANAND-fi3vv 4 месяца назад

    thanks for the tut, it is so useful and finally I made my first project

  • @karolyna6028
    @karolyna6028 5 месяцев назад

    nice!

  • @automatewithamit
    @automatewithamit 5 месяцев назад

    Thanks for your Video ! Can you please let me know if we can put those collapse and expand functionality in actually generated pivot table in excel using python ??

  • @laminesahraoui9548
    @laminesahraoui9548 6 месяцев назад

    thanks

  • @aalb1970
    @aalb1970 6 месяцев назад

    Challenge solution: df.iloc[df.ShareWomen.argmax(), 0:8] Returns all column values for the highest share of women

    • @aalb1970
      @aalb1970 6 месяцев назад

      Or write a simple function: a = df.iloc[df.ShareWomen.argmax(),3] b = df.iloc[df.ShareWomen.argmax(),7] print(f" Category: {a} , Women share: {b}")

  • @aalb1970
    @aalb1970 6 месяцев назад

    len(df) doesn't work. TypeError: 'DataFrame' object is not callable

    • @aalb1970
      @aalb1970 6 месяцев назад

      Nevermind. It worked when I quit Jupyter notebook and reloaded the notebook.

  • @aalb1970
    @aalb1970 6 месяцев назад

    Can you define normalize separately for rows and columns, say I want numbers in the columns total and percentages in the row totals?

  • @victormadoya1354
    @victormadoya1354 6 месяцев назад

    HI, what if you want to create a similar function with takes 2 values? such that the 2 values will be 2 columns rather than using one column. The def function to take 2 columns instead of one, then use apply function

  • @ojasvi828
    @ojasvi828 7 месяцев назад

    how to label select points using data?

  • @chriskeo392
    @chriskeo392 7 месяцев назад

    This styling passes into csv and excel files?

    • @datagy
      @datagy 7 месяцев назад

      Unfortunately not! For that, you can use other libraries like openpyxl :)

  • @mbaykal26
    @mbaykal26 7 месяцев назад

    Great content, thank you for this contribution!

  • @farhanashaheen1380
    @farhanashaheen1380 7 месяцев назад

    Thank you so much!

  • @munivoltarc
    @munivoltarc 7 месяцев назад

    hi, great work, explaining subject so easily to all, wondaful work, keep it up, could you explain OHLCV data, apply, map functions, user defined functions to to find the trend on the High, Low columns, to get buy signals and sell signals by not using any price lagging indicators.

  • @munivoltarc
    @munivoltarc 7 месяцев назад

    Hi, you are doing awesomely work, explaining subject so easily to all, wondaful work, keep it up, could you explain OHLCV data, apply, map functions, user defined functions to to find the trend on the High, Low columns, to get buy signals and sell signals by not using any price lagging indicators.

  • @darrena3080
    @darrena3080 7 месяцев назад

    This is exactly what ive been struggling with for these past couple of weeks.Im teaching myself data analytics and this video is making things so much better

    • @datagy
      @datagy 7 месяцев назад

      Thanks so much!!

  • @srabbee
    @srabbee 8 месяцев назад

    7:18 ... The population growth rate math has a mistake. It should be (pop 21 - pop 20)) / pop 20. Currently it devides by pop 21.

  • @acesovernines
    @acesovernines 8 месяцев назад

    Succinct and super effective. Thank you so much

  • @gayanath009
    @gayanath009 8 месяцев назад

    Amazing Stuff , was looking for the same since some days and you are a true star, Thank you so much

  • @joaopedrogreif1033
    @joaopedrogreif1033 8 месяцев назад

    Can we set clean transitions on this jinja data returns??

  • @sudhabaskaran5954
    @sudhabaskaran5954 8 месяцев назад

    This is awesome, very detailed explanation. How can we bring the city lines inside the map?

  • @MachineLearningPro
    @MachineLearningPro 8 месяцев назад

    Great video! Take a look at my Pandas tutorial if you want.

  • @elhabibbirouk9722
    @elhabibbirouk9722 9 месяцев назад

    I think you should divide by population of 2020 to measure the variation. Still very instructive

  • @CAROLUK
    @CAROLUK 9 месяцев назад

    Thank you for making this video. I finally understand how to do groupby. I have a question related to “agg”. Why did you apply numpy with aggregation functions?

  • @Zenoandturtle
    @Zenoandturtle 9 месяцев назад

    Great presntation. I am building a trading bot using algorythm that deals with conditional columns (candlestick lengths of previous columbs) This is the video I was looking for. Thanks for the vid. Very clear and informative. Exactly what I was looking for.

  • @paddymullen762
    @paddymullen762 10 месяцев назад

    It's nice to know the basics, but as an experienced user I got tired of typing the same things over and over... So I built the open source buckaroo data table so you never have to look up pd.set_option again. Take a look, it has sortable columns, summary stats, histograms, and a performant table built in. It works in Jupyter with pandas and polars. Try it with "pip install buckaroo" then import buckaroo #buckaroo becomes the default display method for dataframes in Jupyter

  • @scaradia5787
    @scaradia5787 10 месяцев назад

    Great video! Thank you!

  • @permadidluve
    @permadidluve 10 месяцев назад

    I really did enjoy this video and tutorial.. I will keep looking for the video I meant to learn in this channel afterward. THANK YOU VERY MUCH

  • @rajanadar3835
    @rajanadar3835 10 месяцев назад

    still confused why this video is having so less likes, you have cleared the map function in a short and much clear video , nice work bro

    • @datagy
      @datagy 10 месяцев назад

      Thanks so much!!

  • @amandaedmonds962
    @amandaedmonds962 11 месяцев назад

    I was banging my head trying to figure out how to make a correlation matrix and heatmap with plotly...your solution was much simpler and worked perfectly for me. You're a God send, thank you!!

  • @MaximusFestus
    @MaximusFestus 11 месяцев назад

    Great tutorial, thanks

    • @datagy
      @datagy 11 месяцев назад

      Thanks so much!

  • @leagueofstealth3747
    @leagueofstealth3747 11 месяцев назад

    The Toronto ON and Canada values are hard coded hence this code doesn't work for any other cities

    • @datagy
      @datagy 11 месяцев назад

      Ah shoot! Thanks for pointing that out!

    • @Bracket-oh7wr
      @Bracket-oh7wr 7 месяцев назад

      @@datagy how to fix that?

  • @PriyaDharshini-px5ku
    @PriyaDharshini-px5ku 11 месяцев назад

    this is awesome very interesting thanks for teaching🙂🙂

    • @datagy
      @datagy 11 месяцев назад

      Thanks so much!!