137、二维数据结构:DataFrame 
							
				二维数据结构:DataFrame import numpy as np import pandas as pd DataFrame 是 pandas 中的二维数据结构,可以看成一个 Excel 中的工作表,或者一个 SQL 表,或者一个存储 Series 对象的字典。 DataFrame(data, index, columns) 中的 data 可以接受很多数据类型: 一个存储一维数组,字典,列…			
				
			
					2024-3-07 22:54
					 
				
 |
  |
 
					
						
		 951 字 
		
		|
		
			
			 
					
			 
 
	
	
		136、一维数据结构:Series 
							
				一维数据结构:Series import numpy as np import pandas as pd Series 是一维带标记的数组结构,可以存储任意类型的数据(整数,浮点数,字符串,Python 对象等等)。 作为一维结构,它的索引叫做 index,基本调用方法为 s = pd.Series(data, index=index) 其中,data 可以是以下结构: 字典 ndarray 标量…			
				
			
					2024-3-07 22:53
					 
				
 |
  |
 
					
						
		 604 字 
		
		|
		
			
			 
					
			 
 
	
	
		135、十分钟上手 Pandas 
							
				十分钟上手 Pandas pandas 是一个 Python Data Analysis Library。 安装请参考官网的教程,如果安装了 Anaconda,则不需要安装 pandas 库。 %matplotlib inline import pandas as pd import numpy as np import matplotlib.pyplot as plt 产生 Pandas 对象 …			
				
			
					2024-3-07 22:53
					 
				
 |
  |
 
					
						
		 4060 字 
		
		|
		
			
			 
					
			 
 
	
	
		134、requests 模块:HTTP for Human 
							
				requests 模块:HTTP for Human import requests Python 标准库中的 urllib2 模块提供了你所需要的大多数 HTTP 功能,但是它的 API 不是特别方便使用。 requests 模块号称 HTTP for Human,它可以这样使用: r = requests.get("http://httpbin.org/get") r = …			
				
			
					2024-3-07 22:53
					 
				
 |
  |
 
					
						
		 227 字 
		
		|
		
			
			 
					
			 
 
	
	
		133、collections 模块:更多数据结构 
							
				collections 模块:更多数据结构 import collections 计数器 可以使用 Counter(seq) 对序列中出现的元素个数进行统计。 例如,我们可以统计一段文本中出现的单词及其出现的次数: from string import punctuation sentence = "One, two, three, one, two, tree, I come from…			
				
			
					2024-3-07 22:52
					 
				
 |
  |
 
					
						
		 285 字 
		
		|
		
			
			 
					
			 
 
	
	
		132、string 模块:字符串处理 
							
				string 模块:字符串处理 import string 标点符号: string.punctuation '!"#$%&\'()*+,-./:;?@[\\]^_`{|}~' 字母表: print string.letters print string.ascii_letters ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz abcde…			
				
			
					2024-3-07 22:52
					 
				
 |
  |
 
					
						
		 82 字 
		
		|
		
			
			 
					
			 
 
	
	
		131、logging 模块:记录日志 
							
				logging 模块:记录日志 logging 模块可以用来记录日志: import logging logging 的日志类型有以下几种: logging.critical(msg) logging.error(msg) logging.warning(msg) logging.info(msg) logging.debug(msg) 级别排序为:CRITICAL > ERROR >…			
				
			
					2024-3-07 22:48
					 
				
 |
  |
 
					
						
		 125 字 
		
		|
		
			
			 
					
			 
 
	
	
		130、shutil 模块:高级文件操作 
							
				shutil 模块:高级文件操作 import shutil import os shutil 是 Python 中的高级文件操作模块。 复制文件 with open("test.file", "w") as f: pass print "test.file" in os.listdir(os.curdir) True shutil.co…			
				
			
					2024-3-07 22:44
					 
				
 |
  |
 
					
						
		 277 字 
		
		|
		
			
			 
					
			 
 
	
	
		129、glob 模块:文件模式匹配 
							
				glob 模块:文件模式匹配 import glob glob 模块提供了方便的文件模式匹配方法。 例如,找到所有以 .ipynb 结尾的文件名: glob.glob("*.ipynb") ['11.03 json.ipynb', '11.01 pprint.ipynb', '11.02 pickle and cpickle.ipynb', '11.04 glob.ipynb'…			
				
			
					2024-3-07 22:44
					 
				
 |
  |
 
					
						
		 159 字 
		
		|
		
			
			 
					
			 
 
	
	
		128、json 模块:处理 JSON 数据 
							
				json 模块:处理 JSON 数据 JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。 JSON 基础 JSON 的基础结构有两种:键值对 (name/value pairs) 和数组 (array)。 JSON 具有以下形式: object - 对象,用花括号表示,形式为(数据是无序的): { pair_…			
				
			
					2024-3-07 22:44
					 
				
 |
  |
 
					
						
		 503 字 
		
		|