|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/analise-de-dados-com-python-e-pandas/
课程评论:没有评论
**课程名称(中文):** Python与Pandas数据分析 **课程概述(中文):** 本课程将带您掌握Python用于数据分析的核心工具和库,从Python基础知识到创建交互式仪表盘。通过实践方法,您将能够进行高级分析、处理海量数据,并清晰高效地展示分析结果。 **学习内容(中文):** * **Python数据分析基础:** Python基础语法、数据结构、流程控制、函数及数据处理。 * **NumPy入门:** 多维数组操作、NumPy数学和逻辑运算、索引、切片及向量化操作。 * **Pandas数据处理与分析:** DataFrame和Series数据结构、CSV、Excel、JSON和SQL文件读写、数据清洗(缺失值、重复值、类型转换)、聚合、过滤、分组操作、以及使用映射和应用函数进行数据转换。 * **数据可视化:** 使用Matplotlib和Seaborn创建图表、使用Plotly创建交互式可视化,以及如何为不同分析选择合适的图表。 * **Streamlit仪表盘开发:** 使用Streamlit创建交互式界面、整合图表和动态表格、构建实时结果展示仪表盘。 * **数据库连接与数据处理:** 连接SQL数据库(MySQL, PostgreSQL)、SQL基础与进阶查询、以及直接从数据库提取和转换数据。 * **实践项目:** 将所学知识应用于实际数据分析项目,如金融、销售等领域的数据分析,并完成一个结合NumPy, Pandas, 数据可视化和Streamlit的最终项目。 **课程目标(中文):** 学完本课程后,您将能够运用Python及其库完成全面的数据分析,呈现具有影响力的可视化洞察,并创建交互式仪表盘,将所学知识应用于实际场景。
Neste curso, você aprenderá a dominar as principais ferramentas e bibliotecas do Python para análise de dados, desde os fundamentos da linguagem até a criação de dashboards interativos. Através de uma abordagem prática, você será capaz de realizar análises avançadas, trabalhar com grandes volumes de dados e apresentar resultados de forma clara e eficiente.O que você vai aprender:Fundamentos de Python para Análise de Dados:Sintaxe e estrutura básica do PythonControle de fluxo, funções e manipulação de dadosTrabalhando com Numpy:Manipulação de arrays multidimensionaisOperações matemáticas e lógicas com NumpyIndexação, slicing e operações vetorizadasManipulação e Análise de Dados com Pandas:Estruturas de dados: DataFrames e SeriesLeitura e escrita de arquivos CSV, Excel, JSON e SQLLimpeza e transformação de dados: tratamento de missing values, duplicatas, conversão de tiposOperações de agregação, filtragem e agrupamentoTransformação de dados com funções de mapeamento e aplicaçãoVisualização de Dados:Criação de gráficos com Matplotlib e SeabornVisualizações interativas com PlotlyComo escolher o gráfico certo para a sua análiseDesenvolvimento de Dashboards com Streamlit:Criação de interfaces interativas com StreamlitIntegração de gráficos e tabelas dinâmicasConstrução de dashboards para visualização de resultados em tempo realConexão e Manipulação de Dados em Bancos de Dados:Conexão com bancos de dados SQL (MySQL, PostgreSQL)Consultas SQL básicas e avançadasExtração e transformação de dados diretamente de bancos de dadosProjetos Práticos:Aplicação dos conceitos em projetos reais de análise de dadosAnálise de dados financeiros, de vendas ou qualquer outro domínio de sua escolhaDesenvolvimento de um projeto final que envolva Numpy, Pandas, visualização de dados e StreamlitAo final deste curso, você será capaz de realizar análises de dados completas, apresentar insights visuais impactantes e criar dashboards interativos, aplicando o poder do Python e suas bibliotecas em situações do mundo real.