使用python实现数据分析
程序员文章站
2022-06-05 13:57:53
...
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判断字符串编码的简单实现方法(使用chardet)
-
Python Django使用forms来实现评论功能
-
C#中通过使用Connection类来实现打开/关闭数据库的代码实例
-
Python的Tornado框架实现异步非阻塞访问数据库的示例
-
Android 使用Intent传递数据的实现思路与代码
-
在ASP.NET 2.0中操作数据之十:使用 GridView和DetailView实现的主/从报表
-
使用navicat 8实现创建数据库和导入数据 管理用户与权限[图文方法]
-
如何使用localstorage代替cookie实现跨域共享数据问题
-
sql server中通过查询分析器实现数据库的备份与恢复方法分享
-
Python实现的监测服务器硬盘使用率脚本分享