Pyhton自定义函数,标出某点(a,b)的坐标并描红

# 函数,标出某点(a,b)的坐标并描红
def PltSctr(a,b):
    plt.scatter(a,b,color='r')
    plt.annotate((a,b),xy=(a,b),xytext=(a-0.2,b+0.4))

Pyhton自定义函数,标出某点(a,b)的坐标并描红_第1张图片
可以用下面这个完整代码试验一下

import matplotlib.pyplot as plt
import numpy as np
def PltSctr(a,b):
    plt.scatter(a,b,color='r')
    plt.annotate((a,b),xy=(a,b),xytext=(a-0.2,b+0.4))
def AddArr(Arr):
    RsltArr=np.zeros(len(Arr))
    i=0
    while i<len(RsltArr):
        if i==0:
            RsltArr[i]=Arr[i]
        else:
            RsltArr[i]=Arr[i]+RsltArr[i-1]
        i=i+1
    return RsltArr
    
a=[1,2,3]
a=np.array(a)
b=AddArr(a)
print(a,b)
plt.plot(a,b)
PltSctr(a[1],b[1])
plt.show()

你可能感兴趣的:(python,可视化)