当前位置: 首页 > news >正文

金坛网站优化做网站需要买ip地址吗

金坛网站优化,做网站需要买ip地址吗,织梦网站怎么做301,有没有网站可以学做床上用品什么是笛卡尔积。就是遍历所有组合的可能性。 比如第一个盒子有[1,2,3]三个号码球,第二个盒子有[4,5]两个号码球。那么从每个盒子里面分别拿一个球共有3*2两种可能性,其集合就是{[1,4],[2,4],[3,4],[1,5],[2,5],[3,5]},这个就是笛卡尔积。 三个盒子也是…

什么是笛卡尔积。就是遍历所有组合的可能性。

比如第一个盒子有[1,2,3]三个号码球,第二个盒子有[4,5]两个号码球。那么从每个盒子里面分别拿一个球共有3*2两种可能性,其集合就是{[1,4],[2,4],[3,4],[1,5],[2,5],[3,5]},这个就是笛卡尔积。

三个盒子也是一样,比如第三个盒子有[6,7,8]个球,那么共有3*2*3,18种可能性。这些可能性的集合就是笛卡尔积。

先举一个pandas里面的例子,两个数据框,每行每行组合:

import pandas as pd
import numpy as npdf1 = pd.DataFrame({"a":[1,2],"b":[3,4]})
df2 = pd.DataFrame({"c":[11,22],"d":[33,44],"e":[55,66]})df1['value']=1
df2['value']=1
df3 = df1.merge(df2,how='left',on='value')
del df3['value']df3

 相当于df1和df2每行都进行两两组合:​df1的第一行配上df2 的第一行,df1的第一行配上df2 的第二行,df1的第二行配上df2 的第一行,df1的第二行配上df2 的第二行。

所以其笛卡尔积df3就是四行。


学生课程案例

那上面这个笛卡尔积有什么用?

举个例子,比如我有两个表:

df_student

 上面这个是学生信息表,还有一个课程表:

df_course

 我想准备生成一个新的数据框,包括所有学生的 所有课程的 成绩。

那么就应该有12(学生数量)*10(课程数量)条数据。

可以用下面这个方法实现:(其实是新增了temp一列当做临时键,合并完再删掉)

#笛卡尔积
df_stu_cour=pd.merge(df_student[['# ID','name']].assign(temp=1),df_course.assign(temp=1),on='temp',how='left').drop(columns=['temp'])
df_stu_cour

 这样就生成了笛卡尔积的表,120条没问题,ID_x是学生的ID,ID_y是课程的ID。

此时每个学生考每门课的成绩填到后面就行。


如果我已经有他们对应的每个学生每门课的成绩分数表,但是不是名字和课程名字,而是学生ID和课程ID,那我需要和刚刚做出来的表进行合并怎么办呢?

先查看我的分数表:

df_score

 合并,安装学生ID和课程ID两个关键词合并:

df_stu_cour.merge(df_score,left_on=['# ID_x','# ID_y'],right_on=['# s_id','c_id'],how='outer').tail(30)

 我采用的是并集合并,所以一定有120条,如果分数表里面没有的学生的课程分数,就会是NAN空值。

http://www.yayakq.cn/news/857407/

相关文章:

  • 心理网站的建设与维护用户密码找回网站
  • seo网站建设培训wordpress关站
  • 长春网站建设致电吉网传媒优兰州正规的装修公司
  • 263云通信官方网站小程序注册需要什么资料
  • 资讯网站域名选购西安企业招聘官网
  • 网站项目建设与管理论文网站文章页要不要做内链
  • 浏览器怎样屏蔽网站一个网站 两个数据库
  • 那些网站权重高用腾讯云做购物网站视频
  • 网站开发组织架构图南昌网站建设方案维护
  • 做网站 广州建一个个人网站要多少钱
  • wap手机网站影视广告制作公司
  • 江门网站制作方案定制企业网站素材图片
  • 什么叫H5网站开发天津网络推广公司
  • 遵义网站建设托管公司中小企业信息公示平台
  • 仓储网站建设学习网站二次开发
  • 太原学网站开发的学校wordpress标题换行显示不全
  • 焦作市网站建设科技休闲食品网站建设
  • wordpress彩虹条代码关键词优化哪个好
  • 做网站首页ps分辨率多少高邮企业网站建设
  • 开源php企业网站建设网站需要几个步骤
  • 网站定制那个好seo查询是什么
  • 网站建设与制作这个行业怎么样呢怎么申请公司网址
  • 南昌冶金建设有限公司网站山西省网站建设价格
  • 山东做网站建设的好公司旅游网络营销
  • ftp怎么做网站的备份软件开发兼职平台有哪些
  • 营销企业网站建设步骤wordpress如何导出
  • 怎么做网站文字图片山西省经济建设投资公司网站
  • 建设局网站模板坂田做网站的公司
  • 笑话 语录用什么网站做个人网站备案需要哪些资料
  • 大连网站建设仟亿医疗设计网站