iis服务器助手广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Pandas 基础(11) - 用 me
  • 817
分享到

Pandas 基础(11) - 用 me

基础Pandas 2023-01-30 22:01:13 817人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

melt 也可以用来做数据格式转换, 请看下图, 我们可以用 melt 把左表转成右表的格式: 首先引入文件(已上传): df = pd.read_csv('/Users/rachel/Sites/pandas/py/pandas/11

melt 也可以用来做数据格式转换, 请看下图, 我们可以用 melt 把左表转成右表的格式:

首先引入文件(已上传):

df = pd.read_csv('/Users/rachel/Sites/pandas/py/pandas/11_melt/weather.csv')

输出:

使用 melt 转换格式:

df1 = pd.melt(df, id_vars='day')

输出:

通过上面转换格式以后, 我们可以很容易活取单独某一城市的数据:

df1[df1['variable']=='chicaGo']

输出:

觉得现在的列名没有实际意义? 简单, 自定义一下就好了:

df1 = pd.melt(df, id_vars='day', var_name='city', value_name='temperature')

输出:

以上, 就是关于 melt 的相关操作, 非常简单, 但是还是要自己敲打一遍才好, enjoy~~~

 

--结束END--

本文标题: Pandas 基础(11) - 用 me

本文链接: https://www.lsjlt.com/news/179223.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Pandas 基础(11) - 用 me
    melt 也可以用来做数据格式转换, 请看下图, 我们可以用 melt 把左表转成右表的格式: 首先引入文件(已上传): df = pd.read_csv('/Users/rachel/Sites/pandas/py/pandas/11...
    99+
    2023-01-30
    基础 Pandas
  • Pandas 基础(8) - 用 con
    以各个城市的天气为例, 先准备下面的数据: 印度天气的相关信息: import pandas as pd india_weather = pd.DataFrame({ 'city': ['mumbai', 'delhi', 'ba...
    99+
    2023-01-30
    基础 Pandas con
  • Pandas 基础(13) - Cros
    这小节的题目看起来还挺晦涩的, crosstab 是 pandas 的一个函数, 作用还蛮强大的, 一起来看一下吧~~~ 首先还是先引入一个例子文件: import pandas as pd df = pd.read_excel('/Us...
    99+
    2023-01-30
    基础 Pandas Cros
  • Python基础练习100题 ( 11
    上一期和大家分享了前10道题,今天继续来刷11~20 Question 11: Write a program which accepts a sequence of comma separated 4 digit binary nu...
    99+
    2023-01-31
    基础 Python
  • python基础pandas的drop()怎么使用
    本篇内容主要讲解“python基础pandas的drop()怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python基础pandas的drop()怎么使用”吧!python基础pand...
    99+
    2023-07-06
  • day10-11-python基础之字符
    1.开发工具   python开发IDE: pycharm、eclipse    # 专业版   # 不要汉化 2.运算符   结果是值     算数运算       a = 10 * 10     赋值运算       a = a + ...
    99+
    2023-01-31
    字符 基础 python
  • python基础学习11----函数
    一.函数的定义 def 函数名(参数列表): 函数体 return语句 return语句不写或后边不加任何对象即为return None 二.函数的参数 无参数 def func1(): print("没有...
    99+
    2023-01-30
    函数 基础 python
  • Pandas 基础(9) - 组合方法
    首先, 还是以天气为例, 准备如下数据: df1 = pd.DataFrame({ 'city': ['newyork', 'chicago', 'orlando'], 'temperature': [21, 24, 32...
    99+
    2023-01-30
    组合 基础 方法
  • C++11中std::function基础用法详解
    目录一、std::function基本介绍二、进阶使用方法2.1 与智能指针相结合2.2 存储成员函数指针2.3 存储std::bind三、注意tipsstd::function是C...
    99+
    2023-05-18
    C++11 std::function用法 C++11 std::function C++ std::function
  • Python Pandas基础操作详解
    目录数据结构&Series:DataFrame的构建:索引操作:DataFrame基本操作:广播运算:索引增删改查:字符串元素处理:数据规整:总结数据结构&Serie...
    99+
    2024-04-02
  • python基础篇之pandas常用基本函数汇总
    目录前言1、汇总函数2、特征统计函数3、唯一值函数4、替换函数总结前言 这篇主要整理pandas常用的基本函数,主要分为五部分: 汇总函数特征统计函数唯一值函数替换函数排序函数 1、...
    99+
    2024-04-02
  • python基础pandas的drop()用法示例详解
    目录python基础pandas的drop()用法补充:python pandas 之drop()函数drop函数的使用python基础pandas的drop()用法 做数据处理得时...
    99+
    2023-05-15
    python pandas drop()用法 python pandas drop()
  • pandas中的数值计算及统计基础
    1 import pandas as pd 2 import numpy as np 3 4 df = pd.DataFrame({ 5 'key1': [4, 5, 3, np.nan, 2], 6 ...
    99+
    2023-01-31
    数值 基础 pandas
  • 基础的Pandas数据筛选方法和技巧
    Pandas数据筛选的基本方法和技巧,需要具体代码示例 引言:随着数据分析和处理的不断发展,Pandas已经成为了数据科学家和分析师们的利器。Pandas是一个基于NumPy的开源数据分析库,提供了灵活高效的数据结构,适用于数据...
    99+
    2024-01-24
    Pandas 数据筛选 基本方法
  • Python基础-Python基础使用
    上篇文章 Python基础-初识Python 我们已经知道了什么是Python,Python的用处、和Python的解释器、Python的安装,这篇文章,我们主要讲Python的使用入门本文防盗链:http://python789.blog...
    99+
    2023-01-31
    基础 Python
  • Python基础之教你怎么在M1系统上使用pandas
    一、问题 目前为止,M1系统上还不能使用pip3安装pandas库,无法使用pandas进行数据分析和处理。虽然网上也有专门适配M1的python环境,但实施起来也比较麻烦,不够纯粹...
    99+
    2024-04-02
  • 数据分析入门——Pandas类库基础知识
    使用python进行数据分析时,经常会用Pandas类库处理数据,将数据转换成我们需要的格式。Pandas中的有两个数据结构和处理数据相关,分别是Series和DataFrame。 Series Series是一种类似于一维数组的对象,它...
    99+
    2023-01-31
    基础知识 类库 入门
  • Python pandas DataFrame基础运算及空值填充详解
    目录前言数据对齐fill_value空值apidropnafillna总结前言 今天我们一起来聊聊DataFrame中的索引。 上一篇文章当中我们介绍了DataFrame数据结构当中...
    99+
    2024-04-02
  • pandas中的concat函数如何实现基础连接
    这篇文章给大家分享的是有关pandas中的concat函数如何实现基础连接的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。基础连接In [1]: import&...
    99+
    2024-04-02
  • mybatis_plus基础使用
      目录 1. MybatisPlus简介与特性 1.1 简介 2. MybatisPlus的开发环境搭建 2.1 数据库创建categor表 2.2 创建SpringBoot工程 2.3 mybatis_plus提供基础结构代码自动生成 ...
    99+
    2023-09-03
    java mysql spring boot mybatis
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作