数据分析的复习(自学)的记录

一学期没好好学习了,就在这里做一个记录吧。

第二章的一个作业重做复习。

真心感觉是精卫填海or女娲补天那种?

另外下面的代码其实就是按照题目熟悉一下python的代码罢了,其实答案是错的。

#第二章的复习(其实是自学)
"""
题目:“大润发”、“沃尔玛”、“联华”和“农工商”四个超市都卖苹果、香蕉、桔子、猕猴桃和芒果5种水果。使用NumPy的ndarray实现以下功能。
1)   创建2个一维数组分别存储超市名称和水果名称;
2)   创建1个4×5的二维数组存储不同超市的水果价格,其中价格由4到10范围内的随机数生成;
3)   选择“大润发”的苹果和“联华”的香蕉,并将价格增加1元;
4)    “农工商”水果大减价,所有水果价格减少2元;
5)   统计四个超市苹果和芒果的销售均价;
6)   找出桔子价格最贵的超市名称(不是序号)。
"""
import numpy as np
macket_name=np.array(['大润发','沃尔玛','联华','农工商'])
print(macket_name)
fruit_name=np.array(['苹果','香蕉','桔子','猕猴桃','芒果'])
print(fruit_name)
#2
price=np.random.randint(4,10,size=(4,5))
print(price)

#3
price[(macket_name=='大润发')|(macket_name=='联华'),(fruit_name=='香蕉')]+=1
print(price)

#4
price[(macket_name=='农工商')]-=2
print(price)

#5
junjia=np.array([price[:,(fruit_name=='苹果')].mean(),price[:,(fruit_name=='芒果')].mean()])
print(junjia)

#6
print(macket_name[price[:,(fruit_name=='桔子')].argmax()])

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值