首页 > 编程语言 >python入门机器学习4:pandas入门

python入门机器学习4:pandas入门

时间:2024-08-18 15:52:28浏览次数:9  
标签:index mydataframe 入门 python myarray np pd print pandas

 一.Series:一维数组,list

import numpy as np
import pandas as pd
myarray=np.array([1,2,3])
myindex=['a','b','c']
myseries=pd.Series(myarray,index=myindex)
print(myseries)
print(myseries[0]) #第一个元素
print(myseries['c']) #index为'c'对应的元素

类似字典,value:index的格式,用index访问value

这里注意:使用一个库时,都是as后面的,np.array,pd.Series

二.dataframe:可以指定行和列的二维数组

myarray=np.array([[1,2,3],[2,3,1],[4,5,4]])
rowindex=['row1','row2','row3']     #行数
colname=['col1','col2','col3']     #列数
mydataframe=pd.DataFrame(data=myarray,index=rowindex,columns=colname)
print(mydataframe)   #输出一个3行3列的表格
print(mydataframe['col1'] ) #输出第一行
print(mydataframe.loc['row3']) #输出第三列

三.数据分析的补充

#数据的相关性:皮尔逊相关系数
print(data.corr(method='pearson'))
#与正态分布的偏离度
print(data.skew)

标签:index,mydataframe,入门,python,myarray,np,pd,print,pandas
From: https://blog.csdn.net/2301_77297567/article/details/141276957

相关文章

  • Python 窗口界面跳转
    importsysfromPySide6.QtWidgetsimportQApplication,QPushButton,QWidgetclasswindow_1(QWidget):def__init__(self):super().__init__()self.setWindowTitle('Window1')self.resize(400,300)self.button1=Q......
  • 计算机毕业设计选题推荐-民宿管理系统-酒店预定系统-Java/Python项目实战
    ✨作者主页:IT研究室✨个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。☑文末获取源码☑精彩专栏推荐⬇⬇⬇Java项目Python项目安卓项目微信小程序项目......
  • Vue技术栈-Vue 3 项目组件入门:单文件组件 (SFC)
    目录前言1.简介2.安装Vite和Vue33.什么是.vue文件?vue文件解析4.什么是VUE的组件?5.工程化vue项目如何组织这些组件?6.Vue3关于样式(CSS)的导入方式7.结语前言        本篇是在上一篇Vue技术栈-Vite最新版创建一个Vue3项目的基础上的后续,先对Vite......
  • 计算机毕业设计选题推荐-在线学习平台-Java/Python项目实战
    ✨作者主页:IT研究室✨个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。☑文末获取源码☑精彩专栏推荐⬇⬇⬇Java项目Python项目安卓项目微信小程序项目......
  • 计算机毕业设计选题推荐-宾馆酒店客房管理系统-民宿管理系统-Java/Python项目实战
    ✨作者主页:IT研究室✨个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。☑文末获取源码☑精彩专栏推荐⬇⬇⬇Java项目Python项目安卓项目微信小程序项目......
  • 计算机毕业设计选题推荐-高校实验室管理系统-Java/Python项目实战
    ✨作者主页:IT研究室✨个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。☑文末获取源码☑精彩专栏推荐⬇⬇⬇Java项目Python项目安卓项目微信小程序项目......
  • 零基础学习人工智能—Python—Pytorch学习(五)
    前言上文有一些文字打错了,已经进行了修正。本文主要介绍训练模型和使用模型预测数据,本文使用了一些numpy与tensor的转换,忘记的可以第二课的基础一起看。线性回归模型训练结合numpy使用首先使用datasets做一个数据X和y,然后结合之前的内容,求出y_predicted。#pipinstallmatp......
  • 【python】一文带你领略,Python中非常强大的加密库--pycryptodome
    ✨✨欢迎大家来到景天科技苑✨✨......
  • PADS Logic 入门基础教程(三)
    本文章继续接着《PADSLogic入门基础教程(二)》的内容往下介绍:H.原理图的绘制以下面这幅原理图为例,我们开始进行原理图的绘制。原理图各部分电路的放大截图: 1.添加元件鼠标左键单击把原理图编辑工具栏调出来,如下图所示:鼠标左键单击添加元件图标,弹出如下窗口:......
  • PADS Logic 入门基础教程(一)
       有将近两周没有更新过博客了,因为最近在整理PADSLogic入门基础教程,希望喜欢本系列教程的小伙伴可以点点关注和订阅!下面我们开始进入PADSLogic课程的介绍。 一、PADSLogic快捷键 二、课程介绍  本教程主要介绍:PADSLogic的相关快捷键、PADSLogic基本的......