利用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中随机函数random用法实例
Apr 30 Python
python选择排序算法实例总结
Jul 01 Python
Django模板变量如何传递给外部js调用的方法小结
Jul 24 Python
Linux下安装python3.6和第三方库的教程详解
Nov 09 Python
对python 多个分隔符split 的实例详解
Dec 20 Python
Python 正则表达式 re.match/re.search/re.sub的使用解析
Jul 22 Python
使用OpenCV实现仿射变换—旋转功能
Aug 29 Python
浅析PEP570新语法: 只接受位置参数
Oct 15 Python
pytorch查看模型weight与grad方式
Jun 24 Python
Python学习笔记之装饰器
Aug 06 Python
python模拟点击在ios中实现的实例讲解
Nov 26 Python
python3代码中实现加法重载的实例
Dec 03 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模拟登陆的实现方法分析
2015/01/09 PHP
PHP中如何使用session实现保存用户登录信息
2015/10/20 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
2017/12/21 PHP
PHP使用HTML5 FileApi实现Ajax上传文件功能示例
2019/07/01 PHP
PHP中->和=>的含义及使用示例解析
2020/08/06 PHP
Javascript 圆角div的实现代码
2009/10/15 Javascript
Javascript面象对象成员、共享成员变量实验
2010/11/19 Javascript
8款非常棒的响应式jQuery 幻灯片插件推荐
2012/02/02 Javascript
js 通用订单代码
2013/12/23 Javascript
jQuery控制TR显示隐藏的几种方法
2014/06/18 Javascript
jQuery实现点击图片翻页展示效果的方法
2015/02/16 Javascript
jQuery 1.9.1源码分析系列(十五)动画处理之缓动动画核心Tween
2015/12/03 Javascript
KnockoutJs快速入门教程
2016/05/16 Javascript
JS动态给对象添加事件的简单方法
2016/07/19 Javascript
全屏滚动插件fullPage.js使用实例解析
2016/10/21 Javascript
微信小程序 vidao实现视频播放和弹幕的功能
2016/11/02 Javascript
JS实现根据数组对象的某一属性排序操作示例
2019/01/14 Javascript
layer弹出层自定义提交取消按钮的例子
2019/09/10 Javascript
微信小程序 轮播图实现原理及优化详解
2019/09/29 Javascript
Django 多语言教程的实现(i18n)
2018/07/07 Python
浅谈关于Python3中venv虚拟环境
2018/08/01 Python
详解pycharm配置python解释器的问题
2020/10/15 Python
HTML5地理定位实例
2014/10/15 HTML / CSS
美国大城市最热门旅游景点门票:CityPASS
2016/12/16 全球购物
八皇后问题,输出了所有情况,不过有些结果只是旋转了90度
2016/08/15 面试题
优秀团员个人事迹材料
2014/01/29 职场文书
大学军训感言200字
2014/02/26 职场文书
元旦文艺汇演主持词
2014/03/26 职场文书
代收款委托书范本
2014/10/01 职场文书
先进班集体事迹材料
2014/12/25 职场文书
第一军规观后感
2015/06/12 职场文书
个人收入证明格式
2015/06/24 职场文书
2015年统计员个人工作总结
2015/07/23 职场文书
高中开学感言
2015/08/01 职场文书
2019年特色火锅店的创业计划书模板
2019/08/28 职场文书
css让页脚保持在底部位置的四种方案
2022/07/23 HTML / CSS