图a
图b
请回答下列问题:
import matplotib. pyplot as plt
def track(file): #绘制GPS坐标轨迹
jd=[ ] #经度
wd=[ ] #纬度
for line in open(file):
#切分行数据生成列表
line_data=line. split(',')
#取轨迹坐标
jd. append(x)
wd. append(y)
plt. plot(jd, wd)
filename='Taxi_ 105. txt'
track(filename)
plt. show( )
|
图a |
请回答下列问题:
|
图b | 图c |
| 图 1 | 图 2 | 图 3 |
from PIL import Image
1 import numpy as np
2 import matplotlib.pyplot as plt
3 img=np.array(Image.open('dog.jpg').convert('L'))
4 row,cols=img.shape
5 for i in range(row):
6 for j in range(cols):
7 if img[i,j]>188:
8 img[i,j]=1 #1表示白色
9 else:
10 img[i,j]=0 #0表示黑色
11 plt.figure('dog')
12 plt.imshow(img,cmap='gray') 13 plt.axis('off')
14 plt.show()
图1
图2
图3
图4
import pandas as pd
import matplotlib.pyplot as plt df=pd.read_csv("各站点 PM2.5 数据.csv")
s1=df["日平均浓度"] #将 DataFrame 中“日平均浓度”列的数据读到s1中
#求浓度最低的站点
minx=s1[0] n=len(s1) t=0
for i in range(1,n):
if s1[i]<minx:
minx=s1[i]
t = i
print('浓度最低的站点是(填写监测站点名称):',,'浓度为:',minx) g=df.groupby('地区',as_index=False)
s=g.日平均浓度.mean()
s_sort=s.sort_values("日平均浓度",ascending=False) #各地区按照日平均浓度进行降序排序
print("求 PM2.5 平均浓度最高的三个区:\n",))
#绘制的‘临平镇’监测站点24小时变化趋势图
b=list(df.values[5][2:-1]) #将‘临平镇’每个时间段的数据存入列表b中
x=[];y=[]
for i in range(len(b)):
x.append(i)
y.append(b[i]) plt.plot()
plt.title("临平镇24小时PM2.5变化趋势图")
plt.rcParams['font.sans-serif']=['SimHei'] #使中文字在视图中正常输出plt.rcParams['axes.unicode_minus']=False
plt.show()
| 1 2 3 4 5 6 7 8 9 | import numpy as np import matplotlip.pyplot as plt x=np.linspace(0,10, 100) y=np.sin(x) plt.title("sin(x)") plt.plot(x,y,color="r",linewindth="2") plt.show( ) |
以下图形哪一个是该程序绘制出来的( )
B .
C .
D .