python读excel两列为字典_python交换数据的两列,python处理excel数据, python交换...
python交换数据的两列,python处理excel数据, python交换
python交换数据的两列有两种方式:
第一种:在numpy中交换数据的两列;
上代码:1 import numpy as np2 a = np.array([[1,2,3],[4,5,6]])3 >>> a4 array([[1, 2, 3],5 [4, 5, 6]])6 >>> a[:,[0, -1]] = a[:,[-1, 0]]7 >>> a8 array([[3, 2, 1],9 [6, 5, 4]])
第二种:在pandas中交换数据的两列;以movieLen100K中的u.data为例;
上代码:
1 import pandas as pd 2 import numpy as np 3 4 file = ‘ml-100k/u.data‘ 5 df = pd.read_csv(file, sep=‘\t‘, header=None ,names=[‘a‘ , ‘b‘ ,‘c‘ ,‘d‘]) 6 print(df) 7 cols = list(df) 8 cols.insert(2,cols.pop(cols.index(‘d‘))) 9 df = df.loc[:,cols]10 print(df)
测试结果:
a b d c0 196 242 881250949 31 186 302 891717742 32 22 377 878887116 13 244 51 880606923 24 166 346 886397596 1
很明显,‘d’与‘c’交换了位置;
至此,python中的数据交换位置讲完;
python交换数据的两列
python读excel两列为字典_python交换数据的两列,python处理excel数据, python交换...相关推荐
- python读excel两列为字典_用python读取Excel并保存字典?一两行代码完成骚操作
分享一个前几天晚上粉丝问的问题,觉得很实用的一个问题,用python读取Excel并保存字典,如何做? 下面是该同学问题截图和代码 代码截图是下面这样的 不知道大家第一眼看了这个代码,什么感受?我第一 ...
- python输入文字、成为字典_Python 字典(Dictionary)操作详解
一.创建字典 字典由键和对应值成对组成.字典也被称作关联数组或哈希表.基本语法如下: dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'} ...
- python把字符串转化为字典_python 将字符串转换成字典dict的各种方式总结
1)利用eval可以将字典格式的字符串与字典户转 >>>mstr = '{"name":"yct","age":10}' ...
- python把字符串转化为字典_python 将字符串转换为字典
在一般的工程处理中,需要将获取的字符串数据转换为字典,这样处理起来会非常方便. 我获取的是json数据: content = {"corpus_no":"64702772 ...
- python读csv最快方法_python读有汉字的csv如何让python变得更快?
Python和其他脚本语言通常会被摒弃,因为它们相对于一些类似于C语言的编译型的语言来说效率很低.比如下面的斐波纳契数的例子: C语言中:int fib(int n){ if (n < 2) r ...
- 学python必须得英语精通吗_Python无用武之地?只能说你是真的没有精通Python语言(附教程)...
Python的热度一直高居不下,运维,自动化测试,后端开发,机器学习...Python的用武之地真的太多了! "人生苦短,我用Python",对于普通职场人士来说,Python简单 ...
- python余数不等于的符号_Python扫盲,看完这篇,你的Python基础就差不多了
前言 本文是基于黑马程序员2018年的Python基础班的内容编写的,以2018年的资料为蓝本,2016年的资料为补充,还参考了一些网上的教程,旨在更好地总结Python基础知识,力求简明扼要,以供实 ...
- python能开发手机程序吗_python能否开发安卓应用app?当然可以,python助你轻松搞定...
python是非常简单方便的编程语言,你可以用python很简洁的实现很多功能,今天就来说说如何用python开发安卓应用app. app的开发有两种方式: 第一种,混合开发.主要是通过一个容器来进行 ...
- python的脚本是什么意思_Python的3大用途:Web开发、数据科学、脚本都是啥意思?...
原标题:Python的3大用途:Web开发.数据科学.脚本都是啥意思? Python是一门脚本语言,因为能将其他各种编程语言写的模块粘接在一起,也被称作胶水语言.强大的包容性.强悍的功能和应用的广泛性 ...
- python可以开发安卓系统吗_python能否开发安卓应用app?当然可以,python助你轻松搞定...
python是非常简单方便的编程语言,你可以用python很简洁的实现很多功能,今天就来说说如何用python开发安卓应用app. app的开发有两种方式: 第一种,混合开发.主要是通过一个容器来进行 ...
最新文章
- 了解这4个重点,带你探索未来将如何设计智能系统和机器人!
- ijkplayer-丢帧策略深入分析
- C# 生成编号的方法
- 平板涂色(信息学奥赛一本通-T1445)
- 基于JAVA+SpringBoot+Mybatis+MYSQL的旅游信息管理系统
- 室内定位---UWB测距及定位原理
- php魔法函数用途,PHP中的Magic Methods (魔术函数)
- java栈链_Java实现链栈
- 想知道CSDN积分怎么获取谢谢啦 需要下载文件
- 好用家庭收支管理 1.0.20130204绿色免费版
- matlab画空间点的运动轨迹,MATLAB画三维空间小球沿给定轨迹曲线运动~
- Gradle入门教程学习笔记
- html点击按钮状态改变,html点击按钮改变文字怎么实现
- linux在拥有/etc/xdg的自启动方式
- 乌云曝光铁道部12306网站出现SQL漏洞
- 使用 字蛛 对ttf字体文件进行压缩
- RTKLIB进行伪距单点定位1——main函数
- Java Web基础
- C#宿舍管理系统(C#课程设计含源码)
- 自动解锁Bitlocker加密硬盘
热门文章
- 编程入门先学什么 c语言软件,编程入门先学什么软件
- 手机wap浏览器的设计
- wincc逻辑运算符_wincc中表达式及公式
- 学习沟通技巧--- SOFTEN法则与SOLER法则
- 计算机组装日记,求微机组装与维护实习日记?
- jQuery初学笔记一,美元符号$
- 入门易精通难的Unity要如何学
- 计算机正负符号 怎么打,电脑正负号怎么打出来(电脑键盘快速打出特殊符号)...
- CSS网页布局中文排版的9则技巧
- python乒乓球比赛规则_使用Python进行体育竞技分析(预测球队成绩)