机器学习——Numpy、 Matplotlib、 Pandas的使用

实验1 Anaconda3的使用和Numpy、 Matplotlib、 Pandas的使用

1 实验目的

  1. 掌握在 Anaconda3环境下编写Python程序的方法。
  2. 掌握Numpy中对数组的操作方法。
  3. 掌握Matplotlib中常用图形的绘制方法。
  4. 掌握 Pandas中对数据框的操作方法。

2 实验内容

  1. 从 Anaconda3进入Jupiter Notebook,创建一个新的程序,保存到D:\maln目录下。写出具体步骤。
  2. 创建一个2行3列的二维数组,并将其各元素初始化为0。
  3. 设x=[1,2,3,4,5],y=[1,4,9,16,25],画出散点图。
  4. 创建一个2行2列的数据框df,行标签为0、1,列标签为A、B,如下所示

         A     B

0      11    12

1      21    22

并打印出来。然后提取第0行第1列元素,并打印出来。


1.省略

2.创建一个2行3列的二维数组,并将其各元素初始化为0。

import numpy as np

a=np.zeros((2,3),dtype=int)
n = np.array(a)
print(n)

3.设x=[1,2,3,4,5],y=[1,4,9,16,25],画出散点图。

import matplotlib.pyplot as plt
import numpy as np

x = np.array([1, 2, 3, 4, 5])
y = np.array([1, 4, 9, 16, 25])

plt.scatter(x, y)
plt.show()

 4.创建一个2行2列的数据框df,行标签为0、1,列标签为A、B,如下所示,并打印出来。然后提取第0行第1列元素,并打印出来。

import pandas as pd

data = [[11,12],[21,22]]

df = pd.DataFrame(data,columns=['A','B'])

print(df)
print(df.iloc[0,1])

关于matplotlib的其他设置:

# 设置x,y,标题
plt.title("一个星期的竹笋生长情况折线统计图")
plt.ylabel('长度/cm') 
plt.xlabel('天数/天')

# 显示中文
plt.rcParams['font.sans-serif'] = ['SimHei'] 
# 设置X轴的刻度
plt.xticks((“组距差书”),(”刻度标签“))

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猿童学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值