基于Python的大数据分析实战篇(一)

简介: 基于Python的大数据分析实战篇(一)

☀前言:

       Hello,大家好!我又回来了,下面我将给大家讲解一下,关于我们Python大数据分析的实战测试,希望大家可以在发现错误后,提出意见,我将立刻做出修改。🙇‍

首先,1、Python数据分析流程及学习路径

Python数据分析的流程概括起来主要是:读写、处理计算、分析建模和可视化四个部分。在不同的步骤中会用到不同的Python工具。每一步的主题也包含众多内容。

2、利用Python读写数据

3、利用Python处理和计算数据

在第一步和第二步,我们主要使用的是Python的工具库NumPy和pandas。其中,NumPy主要用于矢量化的科学计算,pandas主要用于表型数据处理。

4、利用Python分析建模

5、利用Python数据可视化

以上就是关于Python数据分析的简单介绍,下面步入正题!

🐒#1、利用所学知识将文件中的学生成绩信息导入到二维结构中。

import numpy as np
import pandas as pd
df = pd.read_excel('E:/18级信息管理第一学期智育成绩.xlsx','Sheet1')
df


关于路径问题,推荐选择绝对路径,并且注意  /  的使用即可

🐒#2、使用numpy求数学的平均分。

import numpy as np
import pandas as pd
df = pd.read_excel('E:/18级信息管理第一学期智育成绩.xlsx','Sheet1')
df
df.iloc[:,7:8]
math=df.iloc[0:99,7:8]
print(math)
print("数学的平均分: ")
math.mean()

 

🐒#3、使用numpy求大学英语的中位数成绩。

import numpy as np
import pandas as pd
df = pd.read_excel('E:/18级信息管理第一学期智育成绩.xlsx','Sheet1')
df
df.iloc[:,5:6]
english=df.iloc[:,5:6]
print(english)
print("英语的中位数: ")
print(np.median(english))

🐒#4、使用numpy找出所有有不及格科目的学生。

import numpy as np
import pandas as pd
df = pd.read_excel('E:/18级信息管理第一学期智育成绩.xlsx','Sheet1')
df.loc[(df['C语言程序设计A']<60)|(df['计算机应用技术基础A']<60)|(df['大学英语A1']<60)|(df['Python程序设计C']<60)|(df['数学A1']<60),
       ['学号','姓名']]

🏔结语:

🙀写到此处,我们的Python数据分析实战第一篇就暂时结束了!对于后面不足的内容,在接下来的一段时间内将进行补充,请大家多多支持!🙇‍

如果发现内容问题,希望可以评论留言(ง •_•)ง

相关文章
|
10天前
|
存储 机器学习/深度学习 SQL
大数据处理与分析技术
大数据处理与分析技术
45 2
|
12天前
|
数据采集 缓存 定位技术
网络延迟对Python爬虫速度的影响分析
网络延迟对Python爬虫速度的影响分析
|
1天前
|
机器学习/深度学习 分布式计算 算法
【大数据分析&机器学习】分布式机器学习
本文主要介绍分布式机器学习基础知识,并介绍主流的分布式机器学习框架,结合实例介绍一些机器学习算法。
27 5
|
13天前
|
存储 监控 数据挖掘
【Clikhouse 探秘】ClickHouse 物化视图:加速大数据分析的新利器
ClickHouse 的物化视图是一种特殊表,通过预先计算并存储查询结果,显著提高查询性能,减少资源消耗,适用于实时报表、日志分析、用户行为分析、金融数据分析和物联网数据分析等场景。物化视图的创建、数据插入、更新和一致性保证通过事务机制实现。
63 14
|
11天前
|
数据采集 机器学习/深度学习 人工智能
Python编程入门:从基础到实战
【10月更文挑战第36天】本文将带你走进Python的世界,从基础语法出发,逐步深入到实际项目应用。我们将一起探索Python的简洁与强大,通过实例学习如何运用Python解决问题。无论你是编程新手还是希望扩展技能的老手,这篇文章都将为你提供有价值的指导和灵感。让我们一起开启Python编程之旅,用代码书写想法,创造可能。
|
13天前
|
数据库 Python
异步编程不再难!Python asyncio库实战,让你的代码流畅如丝!
在编程中,随着应用复杂度的提升,对并发和异步处理的需求日益增长。Python的asyncio库通过async和await关键字,简化了异步编程,使其变得流畅高效。本文将通过实战示例,介绍异步编程的基本概念、如何使用asyncio编写异步代码以及处理多个异步任务的方法,帮助你掌握异步编程技巧,提高代码性能。
49 4
|
12天前
|
机器学习/深度学习 数据可视化 数据处理
Python数据科学:从基础到实战
Python数据科学:从基础到实战
22 1
|
13天前
|
机器学习/深度学习 JSON API
Python编程实战:构建一个简单的天气预报应用
Python编程实战:构建一个简单的天气预报应用
32 1
|
14天前
|
数据采集 存储 JSON
Python爬虫开发中的分析与方案制定
Python爬虫开发中的分析与方案制定
|
16天前
|
前端开发 API 开发者
Python Web开发者必看!AJAX、Fetch API实战技巧,让前后端交互如丝般顺滑!
在Web开发中,前后端的高效交互是提升用户体验的关键。本文通过一个基于Flask框架的博客系统实战案例,详细介绍了如何使用AJAX和Fetch API实现不刷新页面查看评论的功能。从后端路由设置到前端请求处理,全面展示了这两种技术的应用技巧,帮助Python Web开发者提升项目质量和开发效率。
31 1
下一篇
无影云桌面