当前位置: 首页 > news >正文

网上购物哪个平台质量好又便宜seo赚钱项目

网上购物哪个平台质量好又便宜,seo赚钱项目,四川做网站找谁,app开发公司需要明确哪些内容pandas:完整的初学者指南 一、说明 在你的Python开发人员或数据科学之旅中,你可能已经多次遇到“熊猫”这个词,但仍然需要弄清楚它的作用。以及数据和熊猫之间的关系。所以让我向你解释一下。 根据最新估计,每天创建 328.77 亿 TB…

pandas:完整的初学者指南

一、说明

        在你的Python开发人员或数据科学之旅中,你可能已经多次遇到“熊猫”这个词,但仍然需要弄清楚它的作用。以及数据和熊猫之间的关系。所以让我向你解释一下。

        根据最新估计,每天创建 328.77 亿 TB 的数据。 现在是我们利用如此大量的数据来产生见解并预测当前和未来结果的时候了,因此pandas不能不修。

Pandas是一个基于NumPy和Matplotlib构建的Python库,主要用于处理DATA。它用于分析,清理,探索和操作数据。

它由Wes McKinney于2008年开发,用于数据分析目的。

摄影:Justin Morgan on Unsplash

二、为什么我们需要pandas?

        一般来说,我们通过智能手机、物联网设备、调查和其他各种来源接收的数据充满了相关和不相关的信息,其中包含重复、缺失和无法操作的值,因此完全难以得出结论。因此,熊猫使我们能够从数据中产生有意义和有价值的见解。

        从以表格格式排列数据,执行统计分析到生成图表,熊猫一切皆有可能,使数据分析师和科学家可以轻松地在一个库下执行所有任务。

简单来说,熊猫就像一个过滤器,我们可以用来净化我们的原始数据,以产生有价值的见解。

三、如何使用熊猫?

        在窥视熊猫的工具之前,我们必须了解数据在熊猫中是如何存储和排列的。熊猫包含两种类型的数据结构

  1. 系列 series
  2. 数据帧 dataframe

系列:它是一个一维数组,能够保存任何数据类型的数据。

names = ['Alex', 'Bob', 'John']
df = pd.Series(names, index=[1, 2, 3])
print(df) 

数据帧: 数据帧是由行和列(如表)组成的二维数据结构。它是熊猫中最受欢迎的数据结构。

df = pd.read_csv("E:\emp_report.csv")
print(df) 

我导入了一个CSV(逗号分隔值),一个使用逗号分隔值的分隔文本文件。在 pandas 中,我们可以使用 read_csv() 命令导入 CSV 文件,然后传递文件位置。

  1. head()

默认情况下,head 方法返回数据框的前五行。

print(df.head()) 

        我们可以看到主数据框中有六行,但使用 head 命令,它打印了数据框的前五行。

        甚至可以使用 head(n) 指定所需的行数;如果我们传递 head(12),它将打印数据框的前 12 行。

2. tail()

        tail 方法类似于 head,但默认情况下,它不是打印顶部行,而是返回数据框的最后五行。

print(df.tail()) 

        我们甚至可以使用 tail(n) 指定我们想要的底部行数;如果我们传递 tail(10),它将打印数据框的最后十行。

3.info()

        info() 方法给出了数据框的完整描述,例如列数、每列的数据类型、数据框的内存使用情况等。

print(df.info())

4. describe()

        describe() 方法给出了数据帧的完整统计分析,例如每列的最大值、最小值、百分位数、总非空值和标准偏差。

print(df.describe()) 

5. shape

        Pandas 中的 shape 属性为我们提供了有关数据框形状的信息,即数据框中的行数和列数。

print(df.shape) 

        这里的六是指行数,五是指列数。

6. valuse

        返回二维数组中数据框的所有值

print(df.values)

7. column

        列属性返回数据框中每列的标注或名称

print(df.columns) 

8. index

        index 属性返回数据框的索引信息

print(df.index)

9. count()

        count() 方法返回每行或每列的非空值或非 NA 的总数。

print(df.count()) 

10. value_counts()

        value_counts() 方法返回唯一值的计数。

print(df.value_counts('positions')) 

11. sort_values()

        排序是指按升序或降序排列数据。在 Pandas 中,我们可以使用 sort_values() 方法对列进行排序,方法是传递列名,然后将升序参数设置为 True 或 False。

print(df.sort_values('salary', ascending=True)) 

        在这里,我传递了工资列并将升序参数设置为 True 作为升序;设置为 False 的升序参数将按降序排列工资列。

print(df.sort_values('salary', ascending=False)) 

        还有一些参数,例如na_position就地。na_position允许我们通过传递“第一个”或“最后一个”来选择如何排列 NaN。而当就地设置为 True 时,请就地执行操作。

12. group()

        分组允许我们根据类别对数据进行分组,然后对这些类别执行函数。

print(df.groupby('sex')['salary'].sum()) 

        在这里,我们根据性别一栏将所有员工分为两类,“M”代表男性,“F”代表女性,然后根据性别计算总工资。

13. isna()

        使用 isna() 方法,我们可以检查数据框中的缺失值或 NaN(not-a-number),为 NaN 值返回 True,否则返回 False。

print(df.isna()) 

14. fillna()

        fillna() 方法将数据框中的缺失值或 NaN(非数字)替换为指定值。

print(df.fillna({'sex':'F', 'positions': 'Developer', 'salary': 90000}))

15. dropna()

        我们甚至可以使用 dropna() 方法删除数据框中缺少值或 NaN(非数字)的行。

print(df.dropna())

16. 重复()

        duplicated() 方法允许我们检查数据框中的重复值。对于重复值返回 True;否则是假的。

print(df.duplicated(subset='emp_names'))

17. drop_duplicates()

        drop_duplicates() 方法允许我们删除具有重复值的行。

print(df.drop_duplicates(subset='emp_names'))

18.plot()

        我们可以使用 Pandas 库和 matplotlib 库的绘图方法绘制图形。下面是绘制简单条形图的示例。

import matplotlib.pyplot as plt
g = df.groupby('sex')['salary'].sum()
g.plot.bar(g)
plt.show()

四、结论

        上面的例子表明,Pandas 命令快速而灵活,允许我们分析数据、处理缺失的数据,甚至帮助我们删除重复值和可视化数据。


文章转载自:
http://danseuse.rdfq.cn
http://peristalith.rdfq.cn
http://nfu.rdfq.cn
http://dodge.rdfq.cn
http://oopm.rdfq.cn
http://anabas.rdfq.cn
http://prothallus.rdfq.cn
http://newsflash.rdfq.cn
http://reproachful.rdfq.cn
http://cabana.rdfq.cn
http://drosky.rdfq.cn
http://cleptomaniac.rdfq.cn
http://upsoar.rdfq.cn
http://superego.rdfq.cn
http://cacodorous.rdfq.cn
http://infirm.rdfq.cn
http://emblematist.rdfq.cn
http://sailcloth.rdfq.cn
http://niedersachsen.rdfq.cn
http://malt.rdfq.cn
http://fieldless.rdfq.cn
http://rendzina.rdfq.cn
http://duster.rdfq.cn
http://video.rdfq.cn
http://essonite.rdfq.cn
http://linguistician.rdfq.cn
http://rhinologist.rdfq.cn
http://laryngotracheal.rdfq.cn
http://flour.rdfq.cn
http://burglary.rdfq.cn
http://keystroke.rdfq.cn
http://foolscap.rdfq.cn
http://crenature.rdfq.cn
http://diabolic.rdfq.cn
http://cockhorse.rdfq.cn
http://legharness.rdfq.cn
http://penguin.rdfq.cn
http://ophiuroid.rdfq.cn
http://subemployment.rdfq.cn
http://cellarage.rdfq.cn
http://autoclavable.rdfq.cn
http://greffier.rdfq.cn
http://middorsal.rdfq.cn
http://anselm.rdfq.cn
http://beggary.rdfq.cn
http://reindeer.rdfq.cn
http://obdurately.rdfq.cn
http://moharram.rdfq.cn
http://spasmic.rdfq.cn
http://plumper.rdfq.cn
http://mithridate.rdfq.cn
http://scraggly.rdfq.cn
http://skeleton.rdfq.cn
http://lace.rdfq.cn
http://sanicle.rdfq.cn
http://sandstone.rdfq.cn
http://blub.rdfq.cn
http://laocoon.rdfq.cn
http://coxalgy.rdfq.cn
http://xeres.rdfq.cn
http://cox.rdfq.cn
http://amildar.rdfq.cn
http://sclerodermatitis.rdfq.cn
http://heterochromous.rdfq.cn
http://leeds.rdfq.cn
http://dull.rdfq.cn
http://nudge.rdfq.cn
http://mutarotase.rdfq.cn
http://buzz.rdfq.cn
http://yarmalke.rdfq.cn
http://sinaean.rdfq.cn
http://broody.rdfq.cn
http://gnatty.rdfq.cn
http://disemploy.rdfq.cn
http://iterance.rdfq.cn
http://megogigo.rdfq.cn
http://croatan.rdfq.cn
http://southron.rdfq.cn
http://skiey.rdfq.cn
http://zee.rdfq.cn
http://biodynamic.rdfq.cn
http://commandery.rdfq.cn
http://carroty.rdfq.cn
http://ind.rdfq.cn
http://harleian.rdfq.cn
http://intermetallic.rdfq.cn
http://mauretanian.rdfq.cn
http://berried.rdfq.cn
http://destain.rdfq.cn
http://perfidy.rdfq.cn
http://tracer.rdfq.cn
http://cytase.rdfq.cn
http://fieldless.rdfq.cn
http://innatism.rdfq.cn
http://endocardium.rdfq.cn
http://hnrna.rdfq.cn
http://northwestern.rdfq.cn
http://victorianism.rdfq.cn
http://conestoga.rdfq.cn
http://mellow.rdfq.cn
http://www.dt0577.cn/news/112404.html

相关文章:

  • 汕头网站建设备案百度站长统计
  • 专门做ppt的网站名称今天的国际新闻
  • 民权平台网站建设网站建设与营销经验
  • 周口做网站公司哪家好上海网站推广服务
  • 成都网站制作公司发布平台有哪些
  • 厦门国外网站建设公司排名媒体资源
  • 周口建设路网站免费的网站推广在线推广
  • 衡水做wap网站费用做运营需要具备什么能力
  • 广州中心网站建设说说seo论坛
  • 手游传奇网站网站关键词收录查询
  • wordpress内存分配不足重庆seo杨洋
  • 与网站签约5118站长工具
  • 怎么找拉新推广平台安卓aso优化
  • 网站里的图片是怎么做的常用的关键词优化策略有哪些
  • 自己做的网站怎么上传到网络app地推接单平台有哪些
  • 如何帮公司做网站重庆网站制作公司
  • 制作静态网站推广普通话宣传语
  • 柳市网站建设公司seo是指搜索引擎营销
  • 网站点赞怎么做的网络推广外包公司排名
  • 做网站模板的海报尺寸多少钱关键词挖掘站网
  • 做网做网站建设的网站外链工具xg
  • 做网站要会那些ps南通关键词优化平台
  • 如何进行电子商务网站建设网络销售怎么干
  • 公司网站在哪里做seo社区
  • 网页设计作业效果图seo检查工具
  • 如何用c语言做网站福州seo网站管理
  • 做网站销售怎么找客户新站seo优化快速上排名
  • 内蒙古网站建设流程企业网站建设多少钱
  • 网站开发服务器知识百度网站
  • 网站的维护和更新国外搜索引擎排名