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

企业网站建设 电脑配置近期重大新闻

企业网站建设 电脑配置,近期重大新闻,360网站制作潍坊,怎样用word2003做网站数据的拼接 需要使用函数concat 函数的使用方法 # 引用 pandas import pandas as pd # concat 的使用pd.concat(objs,axis,join,ignore_index)函数:拼接多个 DataFrame 可以选择横向纵向拼接参数1: objs 要进行拼接的数据对象(格式为列表,可以包含多个DataFrame和Series)参数…

数据的拼接

  • 需要使用函数concat

  • 函数的使用方法

    # 引用 pandas
    import pandas as pd
    # concat 的使用pd.concat(objs,axis,join,ignore_index)函数:拼接多个 DataFrame 可以选择横向纵向拼接参数1: objs = 要进行拼接的数据对象(格式为列表,可以包含多个DataFrame和Series)参数2: axis = 选择拼接的方向 axis = 0 按行方向拼接(默认) axis = 1 按列方向拼接参数3: join = 处理索引的对齐 join = 'outer' 为并集 join = inner 为交集 默认join = 'outer'取并集参数4: 是否忽略原索引,生成新的索引 ignore_index = True/False True 为生成新的 False 为使用原来的索引 默认为False
    
  • 例如:

    定义数据:

    # 数据的拼接
    # 引用 pandas
    import pandas as pd
    # 创建数据
    data1 = {"学生ID":[1,2,3,4],"姓名":["张三","李四","王五","赵六"],"成绩":[85,90,79,82]
    }
    data2 = {"班级":["一班","二班","三班","四班"]
    }
    # 创建 DataFrame
    df1 = pd.DataFrame(data1)
    df2 = pd.DataFrame(data2)
    print(df1)
    print(df2)
    

    结果:

       学生ID  姓名  成绩
    0     1  张三  85
    1     2  李四  90
    2     3  王五  79
    3     4  赵六  82班级
    0  一班
    1  二班
    2  三班
    3  四班
    

请添加图片描述

  • axis = 1时 按着列的方向进行拼接

    请添加图片描述

  • axis = 0时 按着行的方向进行拼接

    请添加图片描述

  • ignore_index = Trueignore_index = False

    请添加图片描述

    请添加图片描述

  • join = 'inner'join = 'outer'的区别

​ 创建数据

# 引入
import pandas as pd# 不同列表的合并
df1 = pd.DataFrame({"学生ID":[1,2],"姓名":["张三","李四"],"班级":["三班","四班"]
})df2 = pd.DataFrame({"成绩":[85,90],"班级":["一班","二班"]
})

结果:

请添加图片描述

   学生ID  姓名  班级
0     1  张三  三班
1     2  李四  四班成绩  班级
0  85  一班
1  90  二班

请添加图片描述

请添加图片描述

  • 自定义行索引并拼接
# 引用 pandas
import pandas as pd
# 创建 DataFrame
df1 = pd.DataFrame({'成绩':[45,78],'班级':['一班','二班']
},index = ['张三','李四'])
df2 = pd.DataFrame({'成绩':[89,92],'班级':['三班','四班']
},index = ['王五','赵六'])# 拼接
df3 = pd.concat(objs = [df1,df2],axis = 0,join = 'inner',ignore_index = False)
print(df3)

结果:

    成绩  班级
张三  45  一班
李四  78  二班
王五  89  三班
赵六  92  四班
  • DataFrameSeries拼接

    # DataFrame 与 Series拼接
    # 引用 pandas
    import pandas as pd
    # 创建 DataFrame
    df = pd.DataFrame({'姓名':['张三','李四','王五','赵六'],'性别':['男','男','女','男']
    })
    # 定义 Series
    data1 = [67,78,69,97]
    data2 = ['一班','二班','三班','四班']
    ser1 = pd.Series(data1,name = '成绩')
    ser2 = pd.Series(data2,name = '班级')
    # 拼接
    df1 = pd.concat(objs = [df,ser1,ser2],axis = 1,join = 'outer',ignore_index = False)
    print(df1)
    

    结果:

       姓名 性别  成绩  班级
    0  张三  男  67  一班
    1  李四  男  78  二班
    2  王五  女  69  三班
    3  赵六  男  97  四班
    
http://www.dtcms.com/wzjs/415408.html

相关文章:

  • 长沙微网站建设淘宝产品关键词排名查询
  • 做房产网站赚钱吗软文大全500篇
  • 可以做别人的网站上挂一个网页吗谈谈你对网络营销的认识
  • 手机静态网站建设课程设计报告学技术包分配的培训机构
  • wordpress显示问题如何优化关键词排名到首页
  • 公司网站域名在哪里备案文明seo
  • 织梦网站首页在哪里改短视频推广引流
  • iss服务器上部署的网站怎么打开开发新客户的十大渠道
  • 青岛网站制作公司网络关键词优化推广
  • 用二级域名做网站对seo国外搜索引擎网址
  • 深圳坪山新闻短视频搜索优化
  • 重庆建设工程质量检测监管平台电子商务seo
  • 天津工程建设信息网站第三方营销平台有哪些
  • 深圳龙华企业网站设计站长之家音效
  • 如何通过psd做网站搜外网
  • 制作网站的布局网络互联网销售
  • 常熟建设网站网络营销介绍
  • c mvc网站开发实例石家庄网站建设seo
  • 重庆市建设项目环境申报表网站中国进入一级战备状态了吗
  • 做网站后台主要负责什么竞价托管
  • 网站建设 的公司哪家好免费的h5制作网站
  • 关于做门户网站专栏内容通知适合女生去的培训机构
  • 免费网站申请一般的电脑培训班要多少钱
  • 网站建设方案设计是什么意思百度seo和sem的区别
  • 云南网站建设企业网站seo推广营销
  • 怎样做才能让百度前两页有自己网站内容杭州seo服务公司
  • 哪里有网站建设哪家好宿迁网站建设制作
  • 昆明网站制作最新病毒感染什么症状
  • 南京建设网站排名bt最佳磁力搜索引擎
  • 做卡盟网站一个新手怎么去运营淘宝店铺