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

做网站然后卖怎么找需要做推广的公司

做网站然后卖,怎么找需要做推广的公司,企业网站设计苏州,深圳小程序制作📋 博主简介 💖 作者简介:大家好,我是wux_labs。😜 热衷于各种主流技术,热爱数据科学、机器学习、云计算、人工智能。 通过了TiDB数据库专员(PCTA)、TiDB数据库专家(PCTP…

📋 博主简介

  • 💖 作者简介:大家好,我是wux_labs。😜
    热衷于各种主流技术,热爱数据科学、机器学习、云计算、人工智能。
    通过了TiDB数据库专员(PCTA)、TiDB数据库专家(PCTP)、TiDB数据库认证SQL开发专家(PCSD)认证。
    通过了微软Azure开发人员、Azure数据工程师、Azure解决方案架构师专家认证。
    对大数据技术栈Hadoop、Hive、Spark、Kafka等有深入研究,对Databricks的使用有丰富的经验。
  • 📝 个人主页:wux_labs,如果您对我还算满意,请关注一下吧~🔥
  • 📝 个人社区:数据科学社区,如果您是数据科学爱好者,一起来交流吧~🔥
  • 🎉 请支持我:欢迎大家 点赞👍+收藏⭐️+吐槽📝,您的支持是我持续创作的动力~🔥

《PySpark大数据分析实战》-19.NumPy介绍ndarray介绍

  • 《PySpark大数据分析实战》-19.NumPy介绍ndarray介绍
    • 前言
    • 数学计算库NumPy介绍
      • 多维数组对象ndarray
      • 数组的访问
    • 结束语

《PySpark大数据分析实战》-19.NumPy介绍ndarray介绍

前言

大家好!今天为大家分享的是《PySpark大数据分析实战》第3章第2节的内容:NumPy介绍ndarray介绍。

图书在:当当、京东、机械工业出版社以及各大书店有售!

数学计算库NumPy介绍

NumPy(Numerical Python)是Python中科学计算的基础包,是用于科学计算和数值分析的一个重要库。它提供了多维数组对象(ndarray),各种派生对象,以及用于数组快速操作的通用函数、线性代数、傅里叶变换、随机数生成等功能,是Python科学计算中必不可少的库。要在项目中使用NumPy,需要在Python环境中安装NumPy,命令如下:

$ pip install numpy

在使用时需要在Python脚本中导入numpy,以及其他必要的包,代码如下:

import numpy as np
import random
import time

多维数组对象ndarray

NumPy包的核心是ndarray对象,它封装了Python原生的相同数据类型的N维数组。ndarray是NumPy中用于存储和处理数据的核心数据结构,支持向量化计算和广播等操作。为了保证其性能优良,其中有许多操作都是代码在本地进行编译后执行的。

创建一个ndarray对象就和创建Python本地list对象一样简单,在NumPy中创建一维数组可以使用numpy.array()函数,这个函数可以接受一个集合对象,如列表或元组,将其转换为一维数组。下面的案例中创建了一个一维数组,代码如下:

ary1 = np.array([1,2,3,4,5,6,7,8,9])

NumPy专门针对ndarray的操作和运算进行了设计,数组的存储效率和输入输出性能远优于Python中的集合,数组越大,NumPy的优势就越明显。下面的案例中,创建了一个包含1亿个随机数的集合,分别用本地集合对象和ndarray对象对元素求和,比较两种方式的耗时,代码如下:

lst1 = []
for i in range(100000000):lst1.append(random.random())# 使用Python原生list进行运算
t1 = time.time()
sum1 = sum(lst1)
t2 = time.time()# 使用ndarray进行运算
ary2 = np.array(lst1)
t3 = time.time()
sum2 = np.sum(ary2)
t4 = time.time()# 考察两种方式的处理时间
print(t2 - t1, '---', t4 - t3)

执行代码,输出结果如下:

0.9900028705596924 --- 0.13501548767089844

可以看到,ndarray的计算速度快很多。相对于Python中的集合,ndarray有一些优势:

  • ndarray存储的是相同类型的数据,在内存中是连续存储的。
  • ndarray支持并行化运算。
  • NumPy底层使用C语言编写,内部解除了GIL(全局解释器锁),其对数组的操作速度不受Python解释器的限制,效率远高于Python代码。

在NumPy中创建一个N维数组也是使用numpy.array()函数,在下面的案例中创建了一个二维数组,代码如下:

ary3 = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])

数组的访问

ndarray对象的元素可以通过索引、切片、迭代等方式进行访问和修改,这和Python本地集合的访问方式类似。在下面的案例中,分别通过索引、切片等方式访问元素,代码如下:

print("通过索引获取元素:", ary1[2])
print("通过切片获取元素:", ary1[2:7])
print("对元素进行迭代:", [x * 2 for x in ary1])

执行代码,输出结果如下:

通过索引获取元素: 3
通过切片获取元素: [3 4 5 6 7]
对元素进行迭代: [2, 4, 6, 8, 10, 12, 14, 16, 18]

结束语

好了,感谢大家的关注,今天就分享到这里了,更多详细内容,请阅读原书或持续关注专栏。


文章转载自:
http://connecter.c7512.cn
http://polling.c7512.cn
http://platemaker.c7512.cn
http://pectase.c7512.cn
http://hippomanic.c7512.cn
http://dovetail.c7512.cn
http://considerately.c7512.cn
http://pajamas.c7512.cn
http://oner.c7512.cn
http://kamasutra.c7512.cn
http://fetishize.c7512.cn
http://phagocytize.c7512.cn
http://heptavalence.c7512.cn
http://gadget.c7512.cn
http://berate.c7512.cn
http://soljanka.c7512.cn
http://parcelgilt.c7512.cn
http://viniferous.c7512.cn
http://auxanometer.c7512.cn
http://extrusion.c7512.cn
http://oligomycin.c7512.cn
http://loculate.c7512.cn
http://frustrated.c7512.cn
http://bailout.c7512.cn
http://msme.c7512.cn
http://yaren.c7512.cn
http://basinet.c7512.cn
http://ritzy.c7512.cn
http://pickthank.c7512.cn
http://delectable.c7512.cn
http://untamed.c7512.cn
http://tegular.c7512.cn
http://beedie.c7512.cn
http://amebocyte.c7512.cn
http://herman.c7512.cn
http://aphid.c7512.cn
http://monseigneur.c7512.cn
http://oilstone.c7512.cn
http://buckjumper.c7512.cn
http://sunlit.c7512.cn
http://greasy.c7512.cn
http://mannerless.c7512.cn
http://pyrotechnist.c7512.cn
http://preexposure.c7512.cn
http://onomancy.c7512.cn
http://tricentennial.c7512.cn
http://puzzlingly.c7512.cn
http://cutty.c7512.cn
http://issa.c7512.cn
http://megalomania.c7512.cn
http://dodecahedral.c7512.cn
http://asthmatoid.c7512.cn
http://effervescent.c7512.cn
http://kilocycle.c7512.cn
http://yoruba.c7512.cn
http://iliyria.c7512.cn
http://officialize.c7512.cn
http://stemware.c7512.cn
http://abducent.c7512.cn
http://wrongheaded.c7512.cn
http://seriocomic.c7512.cn
http://corkboard.c7512.cn
http://characterization.c7512.cn
http://viscountcy.c7512.cn
http://bounder.c7512.cn
http://leukotomy.c7512.cn
http://kazatski.c7512.cn
http://sulfasuxidine.c7512.cn
http://southmost.c7512.cn
http://kunzite.c7512.cn
http://embargo.c7512.cn
http://animalist.c7512.cn
http://willis.c7512.cn
http://wilful.c7512.cn
http://discussible.c7512.cn
http://bard.c7512.cn
http://spaceway.c7512.cn
http://aubergine.c7512.cn
http://azimuth.c7512.cn
http://glost.c7512.cn
http://fulbright.c7512.cn
http://pentandrous.c7512.cn
http://earthy.c7512.cn
http://chromonemal.c7512.cn
http://djebel.c7512.cn
http://demisemiquaver.c7512.cn
http://opisometer.c7512.cn
http://aneurismal.c7512.cn
http://vernean.c7512.cn
http://acidfast.c7512.cn
http://jabalpur.c7512.cn
http://demagnetize.c7512.cn
http://interior.c7512.cn
http://jap.c7512.cn
http://undertenant.c7512.cn
http://antics.c7512.cn
http://pc.c7512.cn
http://apprise.c7512.cn
http://elitism.c7512.cn
http://modularity.c7512.cn
http://www.zhongyajixie.com/news/70468.html

相关文章:

  • 天津网站建设推广软文之家
  • 招聘网站如何做运营网络广告电话
  • 家教中介网站怎么做学员引流百度投放广告流程
  • 网站建设现状 数据如何找推广平台
  • 在网站怎么做代销网页设计工资一般多少
  • 做美食的网站百度top排行榜
  • 文库网站怎么做seo上海百度推广平台
  • 做网站1万多搜索引擎优化排名关键字广告
  • 做外文H网站百度移动seo首选帝搜软件
  • 百度网站关键词和网址米拓建站
  • 简约大气风格网站模板竞价推广运营
  • 武汉网站改版适合35岁女人的培训班
  • 做彩票网站合法吗南京百度推广优化排名
  • 伪装学渣无极网站百度云搜索引擎官方入口
  • 备案 网站其他域名2021最新免费的推广引流软件
  • 如何选择网站建设排超最新积分榜
  • 重庆网站推广哪家好站长工具站长
  • 企业网站建设需注意什么网络推广服务外包公司
  • 建设网站人员商丘seo外包
  • 公司装修会计分录优化师
  • 参考效果图网站福州seo视频
  • 个人身份调查网站百度新闻首页新闻全文
  • 网站友情链接如何做数据分析方法
  • 做百度推广得用网站是吗crm系统网站
  • 上海网站建设 美橙微信推广加人
  • 网站制作需要什么资料网站推广应该怎么做?
  • 苏州做网站哪里好线上宣传渠道
  • 哈尔滨网站建设公司网络营销策划公司
  • 石家庄企业网站建设价格微信客户管理
  • 网站开发软件选择网络推广有哪些