- 2024-07-17一次相对完整的K-means聚类流程
数据结构(第一题数据)如下:nox1x2x3112520442121184331201742412420455122184361201944712117418122194391221742101211945首先是导入的一些准备工作:#科学计算,启动!importnumpyasnpimportpandasaspdimportseabornassnsimportmatplotlib.pyplotasplti
- 2024-07-17绘制双Y轴图
1.导入数据库importpandasaspdimportmatplotlib.pyplotaspltimportnumpyasnpplt.rcParams['font.sans-serif']=['SimHei']2.导入数据path=r'path'df=pd.read_csv(path)x=df['date']y1=df['psavert']y2
- 2024-07-14CDF累积分布函数和PPF百分点位分布函数
目录cdf累积分布函数(CDF)ppf百分位点函数(PPF)区别与联系示例关系和区别cdf累积分布函数(CDF)定义:累积分布函数F(x
- 2024-06-08数字滤波器和模拟滤波器(一)
模拟滤波器和数字滤波器(一)下面介绍模拟滤波器和数字滤波器的频率响应的异同,以及如何使用python地scipy.signal来绘制其频谱响应和冲激阶跃响应。在第二期将谈到如何设计模拟滤波器和数字滤波器。在正文之间,应该介绍连续时间傅立叶变换(CTFT)和离散时间傅立叶变换(DTFT)。CTFT连
- 2024-04-25【学习笔记】Python 使用 matplotlib 画图
目录安装中文显示折线图、点线图柱状图、堆积柱状图坐标轴断点参考资料本文将介绍如何使用Python的matplotlib库画图,记录一些常用的画图demo代码安装#建议先切换到虚拟环境中pipinstallmatplotlib中文显示新版的matplotlib已经支持字体回退功能,因此可以直接设置
- 2024-03-13【python】生成对数正态分布样本并画出PDF和CDF图
"""CreatedonTueMar1222:09:092024@author:zhang"""importnumpyasnpfromscipyimportstatsimportmatplotlib.pyplotaspltmean,std=1,0.3sample_size=2000#logNormdistributionsamples=np.exp(stats.norm.rvs(me
- 2024-03-11[Open3d系列]--点云曲线拟合
Open3d:点云曲线拟合因为项目需要分析点云数据,此文总结其中拟合点云的部分。拟合首先定一个曲线方程:deffunc(x,a,b,c):returna*x**2+b*x+c然后将点云数据结构转换为numpy数组:points=np.asarray(pcd.points)读取点数组中,x轴、y轴的数组:xy_points
- 2024-01-18波达方向估计(DOA)-Python代码实现MVDR
https://mp.weixin.qq.com/s/61I1aBTwJ3ykw0uuceLKkQ模拟一个由三根全向天线组成的阵列,然后使用数组来模拟到达阵列的信号。相邻天线之间:1/2波长(也称为“半波长间隔”)。将模拟发射机的信号以一定角度theta到达该阵列。另外在这个接收到的信号中添加噪声。importnumpyasnp
- 2024-01-18波达方向估计(DOA)-Python代码实现
https://mp.weixin.qq.com/s/fMGc8ziglySGKr1fY8Jvkw模拟一个由三根全向天线组成的阵列,然后使用数组来模拟到达阵列的信号。相邻天线之间距离为1/2波长(也称为“半波长间隔”)。将模拟发射机的信号以一定角度theta到达该阵列。另外在这个接收到的信号中添加噪声。importnumpy
- 2023-10-27matplotlib 常见
fig,ax1=plt.subplots()ax1.plot(pd.to_datetime(df_key1_2.iloc[:,0]),df_key1_2.iloc[:,1],color='tab:blue')ax1.set_ylabel(dict_2[key_1][-1][0],color='tab:blue')ax1.tick_params(axis='y',labelcolor='tab:blue'
- 2023-07-06数据可视化分析
数据可视化分析1数据初探首先导入要使用的科学计算模块numpy,pandas,可视化matplotlib,seaborn,以及机器学习模块sklearn。importpandasaspdimportnumpyasnpimportseabornassnsimportmatplotlibasmplimportmatplotlib.pyplotaspltfromIPython.displ
- 2023-07-01223. 矩形面积
难度中等234给你 二维 平面上两个 由直线构成且边与坐标轴平行/垂直 的矩形,请你计算并返回两个矩形覆盖的总面积。每个矩形由其 左下 顶点和 右上 顶点坐标表示:第一个矩形由其左下顶点 (ax1,ay1) 和右上顶点 (ax2,ay2) 定义。第二个矩形由其左下顶点 (
- 2023-04-15Python 使用Matplotlib绘制可拖动的折线
Python使用Matplotlib绘制可拖动的折线效果图: 可以拖曲线上的点调整,也可以拖旁边的sliderbar调整. 代码如下:importmatplotlib.animationasanimationfrommatplotlib.widgetsimportSlider,Buttonimportpandasaspdimportmatplotlibasmplfrommatpl
- 2023-01-3114Subplot分格显示
importmatplotlib.pyplotaspltimportmatplotlib.gridspecasgridspec#method1plt.figure()ax1=plt.subplot2grid((3,3),(0,0),colspan=3,rowspan=1)ax1.plot
- 2023-01-3116次坐标轴
importmatplotlib.pyplotaspltimportnumpyasnpx=np.arange(0,10,0.1)y1=0.05*x**2y2=-1*y1fig,ax1=plt.subplots()ax2=ax1.twinx()ax1.plot(x,y1
- 2023-01-3115图中图
importmatplotlib.pyplotaspltimportmatplotlib.gridspecasgridspecfig=plt.figure()x=[1,2,3,4,5,6,7]y=[1,3,4,5,6,8,6]left,bottom,width,height=
- 2023-01-01Python矩阵作图库matplotlib的初级使用(2)
基础介绍matplotlib图形对象层级结构:图形对象(figure)→子图对象(axes)→坐标轴对象(axis)→定位器对象-刻度线(locator)/格式化器对象-刻度线标签(formatter)
- 2022-12-24详解聚类算法Kmeans-重要参数n_clusters【菜菜的sklearn课堂笔记】
视频作者:菜菜TsaiTsai链接:【技术干货】菜菜的机器学习sklearn【全85集】Python进阶_哔哩哔哩_bilibilin_clusters是KMeans中的k,表示着我们告诉模型我们要分几类。这是KM
- 2022-12-17打印tensorboard记录的数据(解决tf2下的问题)
读取并导出Tensorboard中数据读取tensorboard日志数据代码fromtensorboard.backend.event_processingimportevent_accumulator#加载日志数据ea=event_accumulator
- 2022-12-01OCC gp_Ax1源码阅读记录
gp_Ax1描述了一个三维轴。轴包含以下内容:-原点(Locationpoint)-单位向量(称作"Direction"或"mainDirection")轴通常有以下用途:-描述三维几何体(例如:旋转体的轴)
- 2022-11-22Matplotlib数据可视化——次坐标
何谓次坐标,即共享一个x轴,左右两个y轴。左边为主,右侧为次importmatplotlib.pyplotaspltimportnumpyasnp#构造两个函数x=np.arange(0,10,0.2)y1=0.27*x**2
- 2022-11-22Matplotlib数据可视化——图中图
importmatplotlib.pyplotasplt"""图中图实验"""#绘制大图fig=plt.figure()#使用figure后往往在函数前要加set_或add_等前缀x=[1,2,3,4,5,6,7]y=[1,3
- 2022-11-14python 双曲线 双坐标 上下X坐标轴 左右Y坐标轴
raw=[52.34,52.85,52.61,52.77,52.27,53.13,53.24,52.98,52.36,53.57,52.91,53.21,52.25,52.24,50.83,50.63,49.93,47.62,48.52,48.4,48.0,47.62,
- 2022-11-08使用python绘制折线图
一、基础命令 在我们使用深度学习时,肯定会用到绘图命令,绘制loss与val_loss等等,以此查看模型的效果。plt.plot(x,y,lw=,ls=,c=,alpha=,label=)x:x坐标的数据y:y坐标
- 2022-09-05Python数据分析易错知识点归纳(四):Matplotlib
四、matplotlib显示中文标签plt.rcParams['font.sans-serif']=['SimHei']#用来正常显示中文标签不显示坐标轴刻度plt.xticks(())plt.yticks(())双Y图'''次坐标