python学习
文章平均质量分 65
python学习
酸菜鱼摆摆
这个作者很懒,什么都没留下…
展开
-
python对类(class)的使用
class Solution: def __init__(self): self.paths = [] self.path = [] def partition(self, s: str) -> List[List[str]]: ''' 递归用于纵向遍历 for循环用于横向遍历 当切割线迭代至字符串末尾,说明找到一种方法 类似组合问题,为了不重复切割同一位置,需要start原创 2022-03-08 19:48:08 · 1220 阅读 · 0 评论 -
三、python中pandas_numpy_数据处理、合并与分组
三、数据处理、合并与分组#导包import pandas as pdimport numpy as np# 读取pandas120数据文件df = pd.read_excel('/home/mw/input/pandas1206855/pandas120.xlsx')df.head()补充缺失值import randomdf['value'] = [random.randint(1,100) for i in range(len(df))]df.loc[[2,10,45,87],原创 2022-01-21 22:40:50 · 2960 阅读 · 1 评论 -
二、python中Pandas数据框操作及数据提取
二、Pandas数据框操作及数据提取#导包import pandas as pdimport numpy as np数据框行列操作1.1 创建DataFramedata = {"col1":['Python', 'C', 'Java', 'R', 'SQL', 'PHP', 'Python', 'Java', 'C', 'Python'], "col2":[6, 2, 6, 4, 2, 5, 8, 10, 3, 4], "col3":[4, 2, 6, 2,原创 2022-01-19 19:57:09 · 11499 阅读 · 2 评论 -
一、python中Numpy_Pandas数据处理基础
Numpy(Numerical Python) 是 Python语言的一个第三方库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。Numpy是一个运行速度非常快的数学库,主要用于数组计算。Pandas是专门为处理表格和混杂数据设计的,相当于Python的Excel,而Numpy更适合处理统一的数组数据。导包:import pandas as pdimport numpy as np1.将下面的字典创建为DataFramedata = {"grammer":['pytho原创 2022-01-18 16:51:06 · 4412 阅读 · 0 评论 -
Jupyter Notebook argparse 参数报错error: unrecognized arguments
1.https://blog.csdn.net/qq_32523711/article/details/1027813312.https://blog.csdn.net/ken_for_learning/article/details/89675904原创 2020-11-28 21:31:30 · 896 阅读 · 0 评论 -
Numpy学习笔记
NumPy Ndarray 对象网址:https://www.runoob.com/numpy/numpy-ndarray-object.htmlNumPy 最重要的一个特点是其 N 维数组对象 ndarray,它是一系列同类型数据的集合,以 0 下标为开始进行集合中元素的索引ndarray 内部由以下内容组成: 一个指向数据(内存或内存映射文件中的一块数据)的指针。 数据类型或 dtype,描述在数组中的固定大小值的格子。 一个表示数组形状(shape)的元组,表示各原创 2020-11-25 15:32:03 · 113 阅读 · 0 评论 -
python学习常见问题(o2o)
1.cannot import name 'joblib' from 'sklearn.externals'原因: scikit-learn版本太新了, 回退版本即可解决方法:删除当前版本的scikit-learnpip uninstall scikit-learn安装旧版本的scikit-learnpip install scikit-learn==0.20.3原创 2020-10-29 15:35:32 · 196 阅读 · 0 评论 -
利用cmd终端将*.ipynb转化为py格式
1.同时按下这两个键打开cmd2.找到*.ipynb的文件目录3.输入转换的命令jupyter nbconvert --to script L14_L19.ipynb4.提示成功5.文件在原目录下原创 2020-10-22 10:37:50 · 275 阅读 · 0 评论 -
字典排序,列表转换为字典
entities_order=sorted(entities.items(),key=lambda x:x[0],reverse=False# 按字典集合中,每一个元组的第一个元素排列,相当于字典集合中遍历出来的一个元组。print(entities_order)dic={i[0]:i[1] for i in entities_order}#列表转换为字典...原创 2020-10-07 21:50:27 · 553 阅读 · 2 评论 -
python中的数据统计,使用matplotlib画直方图,条状图,柱状图(其他案例)
一,统计每个文本长度,并找出最大长度,最小长度,同时统计长度出现频次。1.文本2.数据统计代码def get_text_length(dir): entities={} text_max=0 i=0 text_min=999999 files=os.listdir(dir) files=list(set([file.split('.')[0] for file in files if (".ann" in file or ".txt" in原创 2020-10-07 21:48:04 · 2636 阅读 · 0 评论 -
python中的数据统计,使用matplotlib画直方图,条状图,柱状图,饼图
一.统计文本中每种实体的个数1.ann2.代码import osimport reimport pandas as pdimport numpy as npimport randomimport mathfrom datetime import datetimefrom matplotlib import pyplot as plttrain_dir='../../siriyang/中医药命名实体识别/dataset/train'test_dir='../../siri原创 2020-10-07 21:33:41 · 1738 阅读 · 0 评论 -
python路径拼接os.path.join()函数的用法
示例import osPath1 = 'home'Path2 = 'develop'Path3 = 'code'Path10 = Path1 + Path2 + Path3Path20 = os.path.join(Path1,Path2,Path3)print ('Path10 = ',Path10)print ('Path20 = ',Path20)输出Path10 = homedevelopcodePath20 = home\develop\code...原创 2020-09-21 21:08:36 · 178 阅读 · 0 评论