python 如何把小数变成百分数格式
1. 数据样本
,valid_rate,homework_rate,inter_rate,playback_rate,zhujiang_good_comment5_rate,fudao_good_comment5_rate,if_purchased,cust,cust_per
0,0.629536534447,0.216511482255,0.70731691023,-8.04911692853e-16,0.948508768267,0.982603131524,0.0751565762004,479,0.188582677165
1,0.858778725237,0.93392997416,0.925245478036,2.16493489802e-15,0.953323341947,0.984113953488,0.118863049096,1161,0.457086614173
2,0.827973648649,0.732318581081,0.883406081081,0.0844594594595,0.332026351351,0.0472962837838,0.0777027027027,296,0.116535433071
3,0.728237267081,0.823232608696,0.788694409938,1.0,0.938818944099,0.922187888199,0.111801242236,322,0.126771653543
4,0.260557092199,0.157164539007,0.329861347518,0.063829787234,0.436144680851,0.00709219858156,0.0567375886525,282,0.111023622047
2. format 把cust_per打印成百分值输出
iloc取指定位置的元素
r = pd.read_csv(r_file, header=0)
# print r['cust_per'].head(1) # 不行,会同时输出列名或者序号
print format(r.iloc[0,-1], '.0%') # iloc取第0行最后1列位置的元素
3. 把打印出来的百分值拼接起来
fig = plt.figure()
ax = fig.add_subplot(111, polar=True)# polar参数!!
ax.plot(angles, data0, 'bo-', linewidth=1,label=u'1类%.2f%%' % (r.iloc[0,-1]*100) )# 画线
ax.plot(angles, data1, 'go-', linewidth=1,label=u'2类%.2f%%' % (r.iloc[1,-1]*100))# 画线
ax.plot(angles, data2, 'co-', linewidth=1,label=u'3类%.2f%%' % (r.iloc[2,-1]*100))# 画线
ax.plot(angles, data3, 'ro-', linewidth=1,label=u'4类%.2f%%' % (r.iloc[3,-1]*100))# 画线
ax.plot(angles, data4, 'mo-', linewidth=1,label=u'5类%.2f%%' % (r.iloc[4,-1]*100))# 画线
4. 调整图例和图的位置
#利用bbox_to_anchor 来调整图例
box = ax.get_position()
ax.set_position([box.x0, box.y0, box.width*0.8, box.height])
ax.legend(loc='upper right', bbox_to_anchor=(0.2, 1.12),ncol=1)
5. 保存 matlibplot.plot 画出来的图
plt.savefig('D:/a/b.png')
python 如何把小数变成百分数格式的更多相关文章
- python json.dumps()函数输出json格式,使用indent参数对json数据格式化输出
在python中,要输出json格式,需要对json数据进行编码,要用到函数:json.dumps json.dumps() :是对数据进行编码 #coding=gbkimport json dict ...
- python读取与写入csv,txt格式文件
python读取与写入csv,txt格式文件 在数据分析中经常需要从csv格式的文件中存取数据以及将数据写书到csv文件中.将csv文件中的数据直接读取为dict类型和DataFrame是非常方便也很 ...
- Python读取图片尺寸、图片格式
Python读取图片尺寸.图片格式 需要用到PIL模块,使用pip安装Pillow.Pillow是从PIL fork过来的Python 图片库. from PIL import Image im = ...
- python模块之imghdr(识别不同格式的图片文件)
# -*- coding: utf-8 -*- #python 27 #xiaodeng #python模块之imghdr(识别不同格式的图片文件) import imghdr '''>> ...
- PHP百分号转小数,php 小数转换百分数函数
PHP百分号转小数: <?php $a = "20.544545%"; echo (float)$a/100; ?> php 小数转换百分数函数: function x ...
- 在JS中,将text框中数据格式化,根据不同的小数位数,格式化成对应的XXX,XXX,XXX.XX(2位小数) 或者XXX,XXX,XXX(0位小数)
//在JS中,将text框中数据格式化,根据不同的小数位数,格式化成对应的XXX,XXX,XXX.XX(2位小数) 或者XXX,XXX,XXX(0位小数) function formatNum(num ...
- python之设置小数保留位数
python之设置小数保留位数 test.py: a = [3,4,4,4,6,4] average1 = float(sum(a)/len(a)) average2 =round(average1, ...
- Python中对两种utf-8格式的理解
1.python文件开头utf-8格式的理解 2.程序中读取文件时utf-8格式的理解 aa.py文件代码示例: #!/usr/bin/python # -*- coding:utf-8 -*- fr ...
- python判断字符串是否是json格式方法分享
python判断字符串是否是json格式方法分享 在实际工作中,有时候需要对判断字符串是否为合法的json格式 解决方法使用json.loads,这样更加符合'Pythonic'写法 代码示例: ...
随机推荐
- List集合2-LinkedList
一.LinkedList集合 LinkedList集合也是List接口的实现类(没有ArrayList集合常见) 二.LinkedList集合的特点 LinkedList内部是一个链表(双向链表) L ...
- caffe中google protobuf使用问题
之前caffe中protobuf的版本是3.5.0,可在ternimal下执行:protoc --version 查看当前protobuf版本. 由于另外安装了Tensorflow之后(也有可能是安装 ...
- LAMP架构(二)
第十八次课 LAMP架构(二) 目录 一.Apache默认虚拟主机 二.Apache用户认证 三.域名跳转 四.Apache访问日志 五.访问日志不记录静态文件 六.访问日志切割 七.静态元素过期时间 ...
- Codeforces Round #244 (Div. 2) C. Checkposts (tarjan 强连通分量)
题目:http://codeforces.com/problemset/problem/427/C 题意:给你n座城市,m条有向道路,然后有一个机制,你在某一个城市设置检查点,那么被设置的检查点受保护 ...
- Spring Boot笔记之自定义启动banner
控制banner内容 Spring Boot启动的时候默认的banner是spring的字样,看多了觉得挺单调的,Spring Boot为我们提供了自定义banner的功能. 自定义banner只需要 ...
- iOS 证书申请和使用详解(详细版)阅读
对于iOS开发者来说,apple开发者账号肯定不会陌生.在开发中我们离不开它.下面我简单的为大家分享一下关于iOS开发中所用的证书相关知识. 第一部分:成员介绍 1.Certification(证书) ...
- Okhttp、Volley和Gson的简单介绍和配合使用
转载自:http://www.apkbus.com/home.php?mod=space&uid=784586&do=blog&id=61255 1.okhttp是一个高效的. ...
- c——动态数组
动态数组的实现 #include<stdio.h> #include<stdlib.h> int main(){ int i,n,*a; scanf("%d" ...
- Java+opencv实现人脸检测
版本 Java1.8 opencv3.4 代码: import java.awt.Graphics; import java.awt.image.BufferedImage; import javax ...
- spring jpa + mybatis快速开始:
springmvc开始搭建 源码地址 https://gitee.com/flydb/spingjpamy pom: <packaging>war</packaging> &l ...