利用python实现数据分析


Posted in Python onJanuary 11, 2017

1:文件内容格式为json的数据如何解析

import json,os,sys
current_dir=os.path.abspath(".")

filename=[file for file in os.listdir(current_dir) if ".txt" in file]#得到当前目录中,后缀为.txt的数据文件
fn=filename[0] if len(filename)==1 else "" #从list中取出第一个文件名

if fn: # means we got a valid filename
  fd=open(fn)
  content=[json.loads(line) for line in fd]
  
else:
  print("no txt file in current directory")
  sys.exit(1)
for linedict in content:
  for key,value in linedict.items():
    print(key,value)
  print("\n")

2:出现频率统计

import random
from collections import Counter
fruits=[random.choice(["apple","cherry","orange","pear","watermelon","banana"]) for i in range(20)]
print(fruits) #查看所有水果出现的次数

cover_fruits=Counter(fruits)
for fruit,times in cover_fruits.most_common(3):
  print(fruit,times)

########运行结果如下:apple在fruits里出了5次
apple 5  
banana 4
pear 4

3:重新加载module的方法py3

import importlib
import.reload(modulename)

4:pylab中包含了哪些module

   from pylab import *

等效于下面的导入语句:

from pylab import *
  from numpy import *
  from scipy import *
  import matplotlib
Python 相关文章推荐
python查找第k小元素代码分享
Dec 18 Python
python服务器与android客户端socket通信实例
Nov 12 Python
python删除过期文件的方法
May 29 Python
Python实现多线程抓取网页功能实例详解
Jun 08 Python
python实现Virginia无密钥解密
Mar 20 Python
如何用Python来理一理红楼梦里的那些关系
Aug 14 Python
Python3 把一个列表按指定数目分成多个列表的方式
Dec 25 Python
Python环境下安装PyGame和PyOpenGL的方法
Mar 25 Python
Python图片处理模块PIL操作方法(pillow)
Apr 07 Python
python函数中将变量名转换成字符串实例
May 11 Python
python中复数的共轭复数知识点总结
Dec 06 Python
Python数据类型最全知识总结
May 31 Python
使用python调用zxing库生成二维码图片详解
Jan 10 #Python
利用Python生成文件md5校验值函数的方法
Jan 10 #Python
python中执行shell的两种方法总结
Jan 10 #Python
Python用list或dict字段模式读取文件的方法
Jan 10 #Python
python导入时小括号大作用
Jan 10 #Python
python实现应用程序在右键菜单中添加打开方式功能
Jan 09 #Python
ubuntu系统下 python链接mysql数据库的方法
Jan 09 #Python
You might like
php 生成唯一id的几种解决方法
2013/03/08 PHP
php中rename函数用法分析
2014/11/15 PHP
Windows平台实现PHP连接SQL Server2008的方法
2017/07/26 PHP
PHP实现图的邻接矩阵表示及几种简单遍历算法分析
2017/11/24 PHP
Jquery Autocomplete 结合asp.net使用要点
2010/10/29 Javascript
JavaScript中数组的排序、乱序和搜索实现代码
2011/11/30 Javascript
location对象的属性和方法应用(解析URL)
2013/04/12 Javascript
js的.innerHTML = ""IE9下显示有错误的解决方法
2013/09/16 Javascript
jQuery ui 利用 datepicker插件实现开始日期(minDate)和结束日期(maxDate)
2014/05/22 Javascript
JS实现两表格里数据来回转移的方法
2015/05/28 Javascript
jQuery判断多个input file 都不能为空的例子
2015/06/23 Javascript
jQuery学习心得总结(必看篇)
2016/06/10 Javascript
jQuery基本选择器之标签名选择器
2016/09/03 Javascript
jquery实现静态搜索功能(可输入搜索文字)
2017/03/28 jQuery
详解利用jsx写vue组件的方法示例
2017/07/17 Javascript
easyui datagrid 表格中操作栏 按钮图标不显示的解决方法
2017/07/27 Javascript
JavaScript实现二叉树的先序、中序及后序遍历方法详解
2017/10/26 Javascript
JavaScript实现的开关灯泡点击切换特效示例
2019/07/08 Javascript
echarts大屏字体自适应的方法步骤
2019/07/12 Javascript
微信小程序wx.request的简单封装
2019/11/13 Javascript
element-ui树形控件后台返回的数据+生成组织树的工具类
2020/03/05 Javascript
javascript实现简单页面倒计时
2021/03/02 Javascript
Python 批量合并多个txt文件的实例讲解
2018/05/08 Python
对json字符串与python字符串的不同之处详解
2018/12/19 Python
tensorflow入门:TFRecordDataset变长数据的batch读取详解
2020/01/20 Python
Python求区间正整数内所有素数之和的方法实例
2020/10/13 Python
python实现网页录音效果
2020/10/26 Python
车工岗位职责
2013/11/26 职场文书
新郎新娘婚礼答谢词
2014/01/11 职场文书
个人充满哲理的自我评价
2014/02/20 职场文书
外语系大学生自荐信范文
2014/03/01 职场文书
中学教师师德师风演讲稿
2014/08/22 职场文书
公司租房协议书
2014/10/14 职场文书
加强机关作风建设心得体会
2014/10/22 职场文书
2015年企业员工工作总结范文
2015/05/21 职场文书
Sleuth+logback 设置traceid 及自定义信息方式
2021/07/26 Java/Android