# numpy预览

rdkit + tensorflow numpy报错,因为numpy版本不正确 @TOCRDkit +tensorflow 踩坑实录 欢迎使用Markdown编辑器 在conda环境中安装rdkit+numpy + tensorflow 时,安装rdkit时的numpy是1.13.1版本的,而python3.6+tensorflow不支持1.13,需要使用pip install -U numpy升级numpy才行,否则报错numpy…… 新的改变 我们对Markdown编辑器... 阅读详情
import numpy as np
import matplotlib.pyplot as plt
# numpy预览
a = [1, 2, 3, 4]
print(a)
a = np.array(a)

print(a)
a = a + 1
print(a)
a = a + a
print(a)
a = np.array([1, 2, 1, 4])
b = np.array([2, 3, 4, 5])
print(a * b)
# [ 2  6  4 20] 对应元素乘法
print(a ** b)
# [   1    8    1 1024] 对应元素乘方

print(b[:2])  # 前两个元素
print(b[-2:])  # 后两个元素

# b = np.array([2, 3, 4, 5])
a = np.array([[1, 2], [3, 4], [5, 6]])
print(a.shape)
# a.shape = x, y 把a分成 x行 y列 也就是 x组 每组有y个元素 -1为自适应
# 每个行中有两个元素
a.shape = -1, 2
print(' a.shape = -1 ,2')
print(a)
# 每个行中有一个元素
a.shape = -1, 1
print('a.shape = -1,1')
print(a)
# 一共有3 行
a.shape = 3, -1
print('a.shape = 3, -1')
print(a)

a = np.array([1, 2, 3, 4])
b = np.array([2, 3, 4, 5])
a.shape = b.shape = 2, -1
""""
a = [[1,2]  b = [ [2,3]
     [3,4]        [4,5] 
    ]           ]
"""
print(a + b)  # 矩阵加法
print(a * b)  # 矩阵乘法
"""
a+b = [[3,5]  b = [ [2,6]
       [7,9]        [12,20] 
    ]           ]
"""
a = np.linspace(0, 2 * np.pi, 21)
# np.linspace(x, y, conunt) 在x,y中等距生成 count个数据
print(a)
b = np.sin(a)  # 取正弦值
print(b)
plt.plot(a, b)  # plot(x,y) 函数 绘图
plt.show()  # 展示
mask = b >= 0
print(a[mask])  # 输入A对应mask中true值 正值
plt.plot(a[mask], b[mask], 'ro')
plt.show()  # 作图

 

10-142 6-4 查询厂商“D“生产的PC和便携式电脑的平均价格 分数 10全屏浏览题目切换布局作者 lhm单位 河北农业大学本题目要求编写SQL语句,查询厂商D生产的PC和便携式电脑的平均价格。 阅读详情

相关推荐

WIFI基础入门--802.11g--增强速率物理层ERP--15

WIFI基础入门--802.11--增强速率物理层--191.802.11g的组件保护机制 1.802.11g的组件 802.11g其实是将好几种物理层规范合而为一。虽然统称为增强速率物理层(Extended Rate PHY简称ERP),但是实际上ERP有好几种不同的方式: ERP-DSSS与ERP-CCK 这两种模式向下兼容于原始直接序列规范(1Mbps与2Mbps),以及所提到的802.11...

香蕉一号 4619

前端安全终极指南:输入验证的7个实用实践技巧

在当今Web开发中,前端安全已成为不可忽视的重要环节。GitHub 加速计划下的vue-element-admin项目作为一个功能丰富的前端框架,提供了多种输入验证工具和最佳实践,帮助开发者有效防范常见的安全风险。本文将详细介绍前端输入验证的核心方法和实用技巧,让你轻松构建更安全的Web应用。 ## 为什么输入验证对前端安全至关重要? 输入验证是前端安全的第一道防线。无效或恶意的用户输入可能导

gitblog_00209的博客 971

手把手教你解决Ubuntu 20.04虚拟机桥接模式下的网络问题:DHCP与静态IP配置全指南

本文详细解析了Ubuntu 20.04虚拟机在桥接模式下的网络配置问题,包括DHCP与静态IP的配置方法及常见故障排查技巧。通过深入讲解桥接模式原理和提供实战操作指南,帮助用户解决无法访问外网、ping不通等典型网络问题,实现虚拟机与物理网络的无缝连接。

weixin_29256771的博客 545

Numpy入门:如何在Python中用于科学计算?

NumPy 是一个运行速度非常快的数学库,主要用于数组计算。它可以让你在 Python 中使用向量和数学矩阵,以及许多用 C 语言实现的底层函数,你还可以体验到从未在原生 Python 上体验过的运行速度。NumPy 是 Python 在科学计算领域取得成功的关键之一,如果你想通过 Python 学习数据科学 或者 机器学习 ,就必须学习 NumPy。我认为 NumPy 的功能很强大,而且入门也不难。

Nieson2012的专栏 2209

naca翼型_STARCCM+计算二维翼型气动性能

STAR-CCM+计算二维翼型气动性能一算例背景机翼理论主要研究翼型在流体中运动时的力学特性。在工程领域中,机翼以升力面、控制面、叶片或桨叶等形式出现。舰船上的舵、水翼、减摇鳍等都是机翼,螺旋桨、汽轮机叶片和压缩机叶片也都是利用机翼原理工作的,而在研究船舶操纵性时,甚至还可把船体的水下部分看作一个巨大的机翼。随着航空科学的发展,世界各主要航空发达的国家建立了各种翼型系列。美国有NACA系...

weixin_39863741的博客 1万+

图生文【学习中】

图生文:提供图像,把图像对应的信息用文本描述出来

qq_19072921的博客 1787

NumPy库---Python数据分析和展示1(北理工mooc)

NumPy库 NumPy库入门 列表和数组的区别: 列表中元素类型可以不同,但数组中的元素必须类型相同 NumPy库的数组对象 开源的Python科学计算基础库。 ndarray数组对象: 可以去掉元素间运算所需的循环,是一维向量更像单个数据。 设置专门的数组对象,经过优化,可以提升运算速度。 有利于节省运算和存储空间。 ndarray由两部分构成: 实际数据 描述其的元数据(数据维度,数据类型等) ndarray的别名为array,因此可以使用array生成数组如: >>> im

jjrm123的博客 253

Index-TTS-1.5:多模态语音合成的技术演进与商业落地实践

本文深入探讨了Index-TTS-1.5在多模态语音合成领域的技术演进与商业落地。该模型基于GPT风格的自回归Transformer架构,通过优化条件编码器和引入字符-拼音混合建模,显著提升了语音生成的稳定性、精准度和真实感,实现了高质量的零样本语音克隆。文章还详细介绍了其云端体验、本地WebUI部署及ComfyUI集成等实战路径,并分析了其在虚拟数字人、个性化内容创作等商业场景中的应用潜力与挑战。

weixin_29098367的博客 403

布尔型索引对图像的分割呈现

  《Python程序设计与科学计算》中“布尔型索引”的一些笔记。   利用布尔型索引可以实现对图像分割呈现。在处理过程中,将图片处理成数组,通过布尔型索引对图片所得数组进行选取操作,完成想要的效果,输出结果如图1所示。 import matplotlib.pyplot as plt import numpy as np a = np.linspace(0, 2 * np.pi, 50) b = np.sin(a) plt.plot(a, b) mask = b >= 0 plt.plot(a[ma

明德zhuang 216

国产操作系统应用迁移与适配

了解国产操作系统的背景及意义

2301_77609559的博客 2681

多维时空数据介绍(4)多维栅格数据构建

上图中包含了经度、纬度和时间三个维度,其变量为经度、纬度、时间以及降雨量,对应的变量单位为东经多少度、北纬多少度、阳历1895-1-1日开始多少天以及每年降雨多少毫升,其中经度数值4个、纬度数值3个、时间数值2个都是一维的数据,而降雨量是一个包含经度、纬度、时间的三维数组,数值有4*3*2=24个。在GeoScene 中NetCDF数据可以用做多种多维时空数据的数据源,进行创建、可视化和分析,它可以是多维栅格数据、时空立方体,还可以是体元图层,区别在于其所要表示的内容和目的。变量又分为坐标变量和属性变量。

你好,我是小张同学! 1288

关于 Python 之 Pandas 的总结

文章目录通用导包格式控制数据结构Series基本操作DataFrame基本操作运算操作nan对齐通用函数文件操作CSV文件ExcelHDF5数据整理排序和排名排序排名数据框连接数据分段多级索引字符串处理分组统计时间序列**时间频率变换**:Panel 通用 conda update pandas #升级panda pd.__version__ #显示版本 导包 import numpy as np import pandas as pd from pandas import DataFrame, Ser

放荡者的茶会 1170

西门子S7-1200PLC控制步进电机的组态编程和具体步骤

西门子S7-1200PLC控制步进电机的组态编程和具体步骤 硬件准备: 1) 一个S7-1214C DC/DC/DC,订货号:6ES7 214-1AG40-0XB0 2) 一个86系的步进电机+相应的驱动器 3) 一个20A的西门子24V电源(步进驱动器及plc电源) 4) Portal V15版本 组态及编程: 1) 创建一个验证项目,添加cpu( S7-1214C),双击“工艺对象”,选择“运动控制”的TO_PositioningAxis V6.0版本,如下图所示: 2) “确定”后,系统自动生成名

Robot_PLC_HMI_Automation 1万+

# Numpy User Guide笔记1:NumPy Quickstart Tutorial

[https://numpy.org/doc/stable/user/index.html](Numpy User Guide官方网址) 本文是Numpy quickstart这一教程的简单学习笔记你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

wedream23的博客 251

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Qwen3-Embedding-4B保姆级教程:向量预览功能源码级解读(torch.Tensor → numpy)

本文介绍了如何在星图GPU平台上自动化部署Qwen3-Embedding-4B(Semantic Search)镜像,快速构建语义搜索服务。通过该镜像,用户可高效生成高维文本嵌入向量,典型应用于文档检索、知识库问答等场景,显著提升搜索相关性与响应速度。

weixin_28729843的博客 222

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Python:NumPy随机数模块numpy.random

- `randint(low, high, size):`生成指定范围内的随机整数。 - `random():`生成0到1之间的随机浮点数。 - `rand(d0, d1, ..., dn):`生成指定形状的0到1之间的随机数组。 - `randn(d0, d1, ..., dn):`生成符合标准正态分布的随机数组。 - `choice(a, size, replace):`从给定的数组中随机选择值。

weixin_42046845的博客 1232

numpy pandas

本文介绍了NumPy和Pandas两个Python数据分析库的核心功能。NumPy部分主要讲解统计函数(std,var)、排序搜索函数(sort,argsort,argmax,where)的使用方法,包括数组排序、条件查询等操作示例。Pandas部分重点介绍了Series和DataFrame两种数据结构及其创建方式,并演示了数据查询(loc)、文件读取(read_csv)、数据预览(head/info)以及缺失值处理(isnull/dropna)等常用数据操作技巧。文中通过具体代码示例展示了各功能模块的实际

2301_82191992的博客 192

Python如何读取STL文件,生成STL文件预览图(缩略图)

如果你的项目也遇到了需要在后台将STL文件自动处理并生成预览图(缩略图)的需求,那么看本文就可以实现。如下图,我有一个狗头。 后台处理后生成的效果1: 后台处理后生成的效果2: 后台处理后生成的效果3: 后台处理后生成的效果4: 上面4张图分别是是否使用颜色“lightgrey”和是否显示坐标系的效果。 我们使用 numpy-stl 和 matplotlib,进行加载读取和绘制保存。源码如下。 from mpl_toolkits import mplot3d from matplotlib imp

ucsheep-You see sheep! 9834

NumPy入门知识点

Numpy入门

qq_52421831的博客 3474

Python库学习-Numpy

文章目录1、数组的创建与操作1.1 数组创建1.2 数组元素获取1.3 数组的常用属性 Python的数值运算模块Numpy,通过numpy模块的学习,你将掌握如下几方面的内容: 数组的创建与操作; 数组的基本数学运算; 常用数学和统计函数; 线性代数的求解; 伪随机数的创建。 1、数组的创建与操作 Numpy的数据类型为ndarray,通过array函数创建数组: 1.1 数组创建 impo...

qq_32477301的博客 544

Numpy中数组的形状处理

数组形状处理的手段主要有reshape,resize,ravel,flatten,vstack,hstack,row_stack,column_stack,下面通过简单的案例来解释这些方法或函数的区别。结论:1.reshape方法只是返回改变形状的预览,但未真正改变数组的形状;2.resize方法则不会返回预览,而会直接改变数组的形状。

weixin_43597208的博客 680

小白也能懂的NumPy版本冲突解决方案

NumPy作为Python的科学计算核心库,在2.0版本进行了重大更新。就像手机系统升级后有些老APP不能用一样,用旧版本NumPy(1.x)编写的代码,直接在新环境(2.0.2)运行就可能报错。最近在学Python数据分析时,遇到了一个典型的NumPy版本兼容性问题。作为一个刚入门的新手,这个问题困扰了我好几天,后来终于找到了解决方法。今天就用最直白的语言,跟大家分享我的踩坑经验。记住,遇到报错不要慌,一步步排查总能找到解决方法。这是因为新版用np.int64等更明确的类型替代了原来的np.int。

RubyLion28的博客 911

Numpy

NO.1

NEW_old_WEI的博客 1034

【NumPy第四期:深入探索NumPy进阶模块:副本视图、矩阵运算与更多实用工具】

本文聚焦NumPy进阶知识板块,深度解析副本和视图的差异与应用场景,梳理矩阵库(Matrix)的专属操作,系统讲解线性代数核心功能,介绍IO库的数据读写方法,以及NumPy与Matplotlib协同实现数据可视化的流程。通过原理阐释、代码示例与场景分析,助力读者全面掌握这些进阶内容,提升NumPy在复杂科学计算与数据处理任务中的应用能力。

qq_45832651的博客 994

【零基础学AI】第4讲:NumPy数组操作

本文介绍了NumPy在AI开发中的核心作用及其基础操作。NumPy作为Python科学计算的基础库,其多维数组对象(ndarray)具有高效、同质、多维的特点,比Python原生列表快10-100倍,是Pandas、Scikit-learn等AI库的底层基础。文章详细讲解了NumPy数组的创建方法(从列表生成/内置函数生成)、关键属性(形状、维度、数据类型等)以及核心操作技巧(索引、切片、条件筛选),重点演示了一维和二维数组的索引方式。

wiyi9891的专栏 806

关于Python安装numpy及其在pycharm中使用的新手方法

关于Python安装numpy及其在pycharm中使用的新手方法 第一步,更改环境变量 小白我在网上寻找安装numpy方法的时候,发现好像写的都很复杂,其实自我感觉首先要把环境变量改对。我也不会解释那么多,直接说吧,就是寻找Python的Scripts,把它的路径写到环境变量里。找到“计算机”,点击右键——“属性”,选择左侧“高级系统设置”,点开环境变量后双击“PATH”,把变量值更改。 第二...

mr_malongyu的博客 7336

如何用NPYViewer轻松可视化NumPy数据:2025年最实用的开源工具指南

在数据分析和科学计算领域,NumPy数组是存储和处理数值数据的基石,但直接查看`.npy`文件内容往往需要编写代码或依赖复杂工具。**NPYViewer**作为一款免费开源的GUI工具,让你无需编程即可轻松加载、可视化和转换1D/2D NumPy数组,支持从3D点云到时间序列的多种数据类型,是科研人员、工程师和学生的理想数据伴侣。 ## ???? 为什么选择NPYViewer?5大核心优势 NPY...

gitblog_00638的博客 448
上一篇: Pytorch 实验(一) Minist手写数据集测试 1
下一篇: matplotlib 作图
SpringQAQ
博客等级 码龄8年 3粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值