首页 > 其他分享 >jupyter_机器学习基础

jupyter_机器学习基础

时间:2023-10-30 19:44:07浏览次数:28  
标签:head 机器 df 学习 score pd jupyter data datas

学习打他frame和一些基础操作

import pandas as pd
import numpy as np

pd.DataFrame(np.random.randn(2,3))



score=np.random.randint(40,100,(10,5))
score


score_df=pd.DataFrame(score)

score_df

subjects=['语文','数学','英语','体育','政治']
stu=['同学'+str(i) for i in range(score_df.shape[0])]
data=pd.DataFrame(score,index=stu,columns=subjects)


data

data.head(5)

data_T=data.T
data_T


# 重设索引

stu=['同学_'+str(i) for i in range(score_df.shape[0])]
data.index=stu
data
import pandas as pd

datas=pd.read_csv('./data/tianchi_mum_baby.csv')
datas

datas.iloc[2:4,0:3]

datas['birthday'][1]#padans里索引操作先列后行

# 赋值操作

datas['user_id']=1
datas.head(5)

## 排序操作

datas.sort_values(by='birthday',ascending=False).head(5)

datas.sort_index().head(5)

 

标签:head,机器,df,学习,score,pd,jupyter,data,datas
From: https://www.cnblogs.com/copyjames/p/17798629.html

相关文章

  • [Vue学习]使用Vue-cli脚手架快速搭建项目
    安装vue-cli3npminstall-g@vue/cli验证vue版本vue--version 使用vuecreate项目名创建(需要cd进具体的目录)npmrundev(运行)npmrunbuild(编译)(也可以使用vue ui界面图形化方式进行创建) ==================================================可以直接使用下面方式创建项......
  • openGauss学习笔记-110 openGauss 数据库管理-管理用户及权限-Schema
    openGauss学习笔记-110openGauss数据库管理-管理用户及权限-SchemaSchema又称作模式。通过管理Schema,允许多个用户使用同一数据库而不相互干扰,可以将数据库对象组织成易于管理的逻辑组,同时便于将第三方应用添加到相应的Schema下而不引起冲突。每个数据库包含一个或多个Schema。......
  • [学习笔记]扩展域并查集
    扩展域并查集可以维护类似于P1892[BOI2003]团伙的题目。题目中有两种关系:朋友和敌人,并规定一个人的朋友的朋友是朋友一个人的敌人的敌人是朋友引入反集的概念,例如有三个人\(a,b,c\),他们的反集为\(a',b',c'\)。如果\(a,b\)为敌人,连接\(a,b'\)和\(a',b\);如果\(a,......
  • Django实战项目-学习任务系统-定时任务管理
    接着上期代码框架,开发第4个功能,定时任务管理,再增加一个学习定时任务表,主要用来设置周期重复性的学习任务,定时周期,定时时间,任务标题和内容,预计完成天数,奖励积分和任务状态等信息。 现实中学习一门课程或一项技能知识,需要很长时间的学习积累才能学会,不像小说世界,游戏世界等虚拟世......
  • python 飞书 获取飞书租户访问令牌 自定义机器人 向webhook_url发送POST请求
    importjsonimportrequestswebhook_url=post_data=#见应用凭证#获取飞书租户访问令牌,用于调用飞书开放平台的其他API接口#url:飞书开放平台的获取租户访问令牌的API接口地址url=r"https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal/"r=......
  • 深度学习之手写数字识别
    1、安装库各位小伙伴们,大家好,今天就让我们一起来看一下使用python实现深度学习中的手写数字识别,首先咱们需要安装几个库文件,numpy库、matplotlib库和tensorflow库。可以打开命令行进行安装,也可以再PyCharm下的命令行安装,建议在PyCharm下的命令行进行安装,因为我有许多同学在cmd控制......
  • 中医学习记录12-慢行肾衰竭
    中医学习记录12-慢行肾衰竭一、倪师案例疗法真武汤:排下面的水五苓散:排上面的水干姜附子汤:强心温肾当归四逆汤: 参考资料:【名医名方】:倪海厦治疗肾衰竭,尿毒症!!! ......
  • 机器狗装上 ChatGPT 大脑当导游;AI 正在学习「超人的说服力」丨 RTE 开发者日报 Vol.73
     开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE (RealTimeEngagement) 领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的个人观点,......
  • 狂神说Java学习
    Java基础【【狂神说Java】Java零基础学习视频通俗易懂】注释......
  • MarkDown学习
    标题:三级四级一级标题:#空格+标题二级标题:##空格+标题三级、四级等依次类推字体Hello,World!//两边都加**Hello,World!//连边都加*Hello,World!//两边都加***Hello,World!//两边都加~~引用引用效果测试//最左边加>分割线 //---***图片//!【名称】()超链接......