python|kaggle机器学习系列之pandas基础练习题(代码片段)

海轰Pro 海轰Pro     2022-12-22     444

关键词:

前言

Hello!小伙伴!
非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~
 
自我介绍 ଘ(੭ˊᵕˋ)੭
昵称:海轰
标签:程序猿|C++选手|学生
简介:因C语言结识编程,随后转入计算机专业,有幸拿过一些国奖、省奖…已保研。目前正在学习C++/Linux/Python
学习经验:扎实基础 + 多做笔记 + 多敲代码 + 多思考 + 学好英语!
 
初学Python 小白阶段
文章仅作为自己的学习笔记 用于知识体系建立以及复习
题不在多 学一题 懂一题
知其然 知其所以然!

1.

题目

In the cell below, create a DataFrame fruits that looks like this:

解答

题目要求:

创建一个DataFrame结构 组成如图

a = 'Apples':[30],'Bananas':[21]
fruits=pd.DataFrame(a)

运行结果:

其余解答:

fruits = pd.DataFrame([[30, 21]], columns=['Apples', 'Bananas'])

备注:

pd.DataFrame([[30, 21],[20,21]], columns=['Apples', 'Bananas'])

运行结果为

2.

题目

Create a dataframe fruit_sales that matches the diagram below:

解答

题目要求:

创建一个DataFrame结构 组成如图 赋值给fruit_sales

fruit_sales = pd.DataFrame([[35,21],[41,34]],columns=['Apples','Bananas'],index=['2017 Sales','2018 Sales'])

运行结果:

3.

题目

Create a variable ingredients with a Series that looks like:

Flour     4 cups
Milk       1 cup
Eggs     2 large
Spam       1 can
Name: Dinner, dtype: object

解答

题目要求:

ingredients为Series结构,具体值见图 , 注意定义name、index

quantities = ['4 cups', '1 cup', '2 large', '1 can']
items = ['Flour', 'Milk', 'Eggs', 'Spam']
ingredients = pd.Series(quantities, index=items, name='Dinner')

运行结果:

4.

题目

Read the following csv dataset of wine reviews into a DataFrame called reviews:

The filepath to the csv file is …/input/wine-reviews/winemag-data_first150k.csv. The first few lines look like:

,country,description,designation,points,price,province,region_1,region_2,variety,winery 0,US,“This tremendous 100% varietal wine[…]”,Martha’s Vineyard,96,235.0,California,Napa Valley,Napa,Cabernet Sauvignon,Heitz 1,Spain,“Ripe aromas of fig, blackberry and[…]”,Carodorum Selección Especial Reserva,96,110.0,Northern Spain,Toro,Tinta de Toro,Bodega Carmen Rodríguez

解答

题目要求:

读取一个csv文件 注意设置index_col=0(第一列为index值)

reviews = pd.read_csv('../input/wine-reviews/winemag-data_first150k.csv', index_col=0)

运行结果:

如果不设置index_col=0

5.

题目

Run the cell below to create and display a DataFrame called animals:

animals = pd.DataFrame('Cows': [12, 20], 'Goats': [22, 19], index=['Year 1', 'Year 2'])
animals


In the cell below, write code to save this DataFrame to disk as a csv file with the name cows_and_goats.csv.

解答

题目要求:

将animals(DataFrame结构)保存为csv文件

animals.to_csv("cows_and_goats.csv")

结语

文章仅作为学习笔记,记录从0到1的一个过程

希望对您有所帮助,如有错误欢迎小伙伴指正~

我是 海轰ଘ(੭ˊᵕˋ)੭

如果您觉得写得可以的话,请点个赞吧

谢谢支持 ❤️

python|kaggle机器学习系列之pandas基础练习题(代码片段)

前言Hello!小伙伴!非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 自我介绍ଘ(੭ˊᵕˋ)੭昵称:海轰标签:程序猿|C++选手|学生简介:因C语言结识编程,... 查看详情

python|kaggle机器学习系列之pandas基础练习题(代码片段)

前言Hello!小伙伴!非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 自我介绍ଘ(੭ˊᵕˋ)੭昵称:海轰标签:程序猿|C++选手|学生简介:因C语言结识编程,... 查看详情

python|kaggle机器学习系列之pandas基础练习题(代码片段)

前言Hello!小伙伴!非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 自我介绍ଘ(੭ˊᵕˋ)੭昵称:海轰标签:程序猿|C++选手|学生简介:因C语言结识编程,... 查看详情

python|kaggle机器学习系列之pandas基础练习题(代码片段)

前言Hello!小伙伴!非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 自我介绍ଘ(੭ˊᵕˋ)੭昵称:海轰标签:程序猿|C++选手|学生简介:因C语言结识编程,... 查看详情

机器学习系列_逻辑回归应用之kaggle泰坦尼克之灾(代码片段)

作者:寒小阳时间:2015年11月。出处:http://blog.csdn.net/han_xiaoyang/article/details/49797143声明:版权所有,转载请注明出处,谢谢。1.引言先说一句,年末双十一什么的一来,真是非(mang)常(cheng)欢(gou)乐(l 查看详情

python机器学习及实践+从零开始通往kaggle竞赛之路

...习与数据挖掘的实践及竞赛感兴趣的读者,从零开始,以Python编程语言为基础,在不涉及大量数学模型与复杂编程知识的前提下,逐步带领读者熟悉并且掌握当下最流行的机器学习、数据挖掘与自然语言处理工具,如Scikitlearn... 查看详情

机器学习英雄访谈录之kagglekernels专家:aakashnain

...数据是我的另一个爱好,计算机视觉是我最喜欢的领域。Python是我生命中唯一的真爱。除此之外,我是一个运动员,足球运动员、业余旅行者和狂热的阅读者。哲学是继计算机科学之后我第二热爱的学科。Sanyam:了不起,我知道... 查看详情

机器学习系列_逻辑回归应用之kaggle泰坦尼克之灾(代码片段)

...简单的实际例子,来看看,所谓的数据挖掘或者机器学习实际应用到底是怎么样一个过程。『喂,那几个说要看大数据上机器学习应用的,对& 查看详情

pandas高级数据分析快速入门之五——机器学习特征工程篇(代码片段)

Pandas高级数据分析快速入门之一——Python开发环境篇Pandas高级数据分析快速入门之二——基础篇Pandas高级数据分析快速入门之三——数据挖掘与统计分析篇Pandas高级数据分析快速入门之四——数据可视化篇Pandas高级数据分析快速... 查看详情

pandas高级数据分析快速入门之五——机器学习特征工程篇(代码片段)

Pandas高级数据分析快速入门之一——Python开发环境篇Pandas高级数据分析快速入门之二——基础篇Pandas高级数据分析快速入门之三——数据挖掘与统计分析篇Pandas高级数据分析快速入门之四——数据可视化篇Pandas高级数据分析快速... 查看详情

pandas高级数据分析快速入门之六——机器学习预测分析篇(代码片段)

Pandas高级数据分析快速入门之一——Python开发环境篇Pandas高级数据分析快速入门之二——基础篇Pandas高级数据分析快速入门之三——数据挖掘与统计分析篇Pandas高级数据分析快速入门之四——数据可视化篇Pandas高级数据分析快速... 查看详情

机器学习资料

机器学习资料-----###1.聚类资料及代码:Python实现聚类算法(三)之总结:https://www.colabug.com/72166.htmlscikit-learn学习之K-means聚类算法与MiniBatchK-Means算法:https://blog.csdn.net/gamer_gyt/article/details/51244850###2.斯坦福大学公开课:机器学习课程htt... 查看详情

机器学习kaggle

...。KaggleKernels的处理能力来自云端服务器,而不是本地机器,所以我们能在Kaggle的页面上完成很多的数据科学和机器学习工作。用户通过KaggleKernels的免费试用GPU、TPU等算力资源。 Kaggle注册需要安装的插件:Goo 查看详情

机器学习kaggle

...。KaggleKernels的处理能力来自云端服务器,而不是本地机器,所以我们能在Kaggle的页面上完成很多的数据科学和机器学习工作。用户通过KaggleKernels的免费试用GPU、TPU等算力资源。 Kaggle注册需要安装的插件:Goo 查看详情

python机器学习3大宝典

...er编辑:Peter大家好,我是Peter~今天给大家推荐3本Python机器学习相关的书籍,如果你想提升Python能力,想开启kaggle实战,想了解机器学习神器Scikit-Learn库的使用,建议下载学习~一、流畅的Python一本关于Python... 查看详情

用python+sklearn(机器学习)实现天气预报准备(代码片段)

用python+sklearn机器学习实现天气预报准备项目地址系列教程0.流程介绍1.环境搭建a.pythonb.涉及到的机器学习相关库sklearnpandaseabornjoblib2.寻找数据来源3.分析数据源网址规则4.分析页面规则项目地址github项目:PYWeatherReport系列教程... 查看详情

pandas高级数据分析快速入门之一——python开发环境篇

Pandas高级数据分析快速入门之一——Python开发环境篇Pandas高级数据分析快速入门之二——基础篇Pandas高级数据分析快速入门之三——数据挖掘与统计分析篇Pandas高级数据分析快速入门之四——数据可视化篇Pandas高级数据分析快速... 查看详情

机器学习:kaggle项目(房价:先进的回归技术)(代码片段)

一、项目目录(一)数据加载基础统计特征分类基本分布(scatter) (二)数据分析正态性检验偏离度分析(hist|scatter)峰度分析(hist|scatter)分散度分析(box)特征本身分散度SalePrice的分散度方差齐次检验方差分析(bar)scipy.stats.f_oneway()... 查看详情