Verwendung von Python zur Implementierung der Datenanalyse

高洛峰
Freigeben: 2017-01-13 12:57:59
Original
1164 Leute haben es durchsucht

1: So analysieren Sie Daten im JSON-Format

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")
Nach dem Login kopieren

2: Häufigkeitsstatistik des Auftretens

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
Nach dem Login kopieren

3: Methode zum Neuladen des Moduls py3

import importlib
import.reload(modulename)
Nach dem Login kopieren

4: Welche Module sind in pylab enthalten

from pylab import *

entspricht der folgenden Importanweisung:

from pylab import *
from numpy import *
from scipy import *
import matplotlib
Nach dem Login kopieren

Weitere Artikel zur Verwendung von Python zur Implementierung der Datenanalyse finden Sie auf der chinesischen PHP-Website!


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage