赋值和排序操作
准备数据import pandas as pd stock_data = pd.read_csv('/root/Documents/stock_data.csv') print(stock_data) 1. 赋值操作stock_data['volume'] = 100 print(stock_data)都变成了100或者使用...
索引操作
准备数据import pandas as pd stock_data = pd.read_csv('/root/Documents/stock_data.csv') print(stock_data) 1. 直接索引索引的时候必须列在前 行在后我现在想索引open列 第0行的数据print(...
Pandas和DataFrame使用
1. Pandas以Numpy为基础,借力Numpy模块在计算方面性能高的优势基于mataplotlib,能够简便的画图独特的数据结构读取文件方便封装了mataplotlib,Numpy的画图和计算 用下例来观察pandas输出和直...
数组运算
1. 单个数组运算import numpy as np arr = np.array([1, 2, 3, 4]) print(arr) arr = arr + 1 print(arr) arr = arr / 2 print(arr) arr = arr * 2 print(arr) 2. 两个数组运算import numpy as...
Numpy基本使用2
1. 数组形状修改import numpy as np score = np.array([[1, 2, 3, 4, 5], [6, 7, 8, 9, 10], [11, 12, 13, 14, 15], [16, 17, 18, 19, 20], [21, 22, 23, 24, 25], [26, 27, 28, 29, 30], [31, ...
Numpy基本使用1
1. ndarray与python原生list运算效率对比import random import time import numpy as np a = [] for i in range(100000000): a.append(random.random()) %time sum1 = sum(a) b = np.array(a) %...
matplotlib基本图像绘制
1. 散点图import matplotlib.pyplot as plt import random x = [216.44167969458076, 240.4966574756141, 249.8230754557984, 245.2321537140637, 226.77839704071914, 294.69374551492643, 253...
Numpy SciPy matplotlib简单使用
使用前pip install numpy scipy matplotlib我用的是pycharm 需要手动下载包File -> settings -> Project * -> 点击左上角的+号 -> 搜索包 -> install package 1. NumPyNumPy 是...
if-else和for循环综合小实例
登录系统store = {'zhyann': 123456} for i in range(1000): user = input('请输入用户名: ') password = int(input(('请输入密码'))) if store.get(user) != None: if password == store.get(u...
Python数据容器 字典
1. 字典的定义字典的定义,同样使用引,不过存储的元素是一个个的:键值对,如下语法:#定义字典字面量{key:value,key:value,......key:value}#定义字典变量my_dict = {key:value,key:value,......