chzzz's Blog

The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge.--Stephen William Hawking

数据科学中简单实用的数据清洗代码(python)

在我们拿到数据进行数据分析之前,我们都应该对数据进行数据清洗,以确保使用质量最好的数据进行建模。不管你承认与否,数据清理都不是一项简单的任务,而且大部分情况都很耗时和乏味,但这个过程太重要了,不容忽视。下面直入正题,介绍简单有用的数据清洗代码。1.删除多余的列defdrop_multiple_col(col_names_list,df:```&nbs...
继续阅读

python中带有中文的DataFrame存储为csv文件注意事项

带有中文的DataFrame存储为csv文件:df.to_csv('df.csv',index=False,encoding='utf_8_sig'一定要加上encoding='utf_8_sig'文件才能正常读取...
继续阅读

full-speed-python习题解答(九)-- 异步编程(Asynchronous programming)

Exerciseswithasyncio1.Implementanasynchronouscoroutinefunctiontoaddtwovariablesandsleepforthedurationofthesum.Usetheasynciolooptocallthefunctionwithtwonumbers.importasyncioasyncdefadd_two_V(a...
继续阅读

一句代码解决python使用matplotlib画图中文乱码问题

plt.rcParams['font.sans-serif']=['SimHei']只需要将上面这句代码添加到你的代码文件里即可...
继续阅读

full-speed-python习题解答(八)-- Coroutines

Python协同(coroutines类似于生成器,会使用yield关键字,但它不是生成数据,而是通常消费(consume)数据。Exercisewithcoroutines1.Createacoroutinenamed“square”thatprintsthesquareofanysentvalue.defsquare(:print('square'&nb...
继续阅读

full-speed-python习题解答(七)--生成器

迭代器(iterator)是经常与for循环一起使用的可迭代对象(iterable)。Python中的生成器(generator)是实现迭代器的一种方便方法。生成器不是class,而是使用yield关键字作返回值的函数。#1.Implementageneratorcalled“squares”toyieldthesquareofallnumbersfrom(a#to(b.Testitwitha“for”loopandpri...
继续阅读

full-speed-python习题解答(六)--迭代器

1.Implementaniteratorclasstoreturnthesquareofallnumbersfrom“a”to“b”.classall_number(object:def__init__(self,a,b:self.a=a&...
继续阅读

python -m site

python -m site
用“python-msite”打印当前python环境和site-packages相关调试信息...
继续阅读

python rsplit()方法

rsplit()与split()方法类似,只不过是从最后面进行切割。rsplit(sep,count)--rsplit(有两个参数,sep是分割符,count是切割次数。例子:url="https://archive.ics.uci.edu/ml/machine-learning-databases/wine-quality/winequality-white.csv"file=...
继续阅读

解决pandas的DataFrame显示列不全的问题

只需要在importpandasaspd后一行加入pd.options.display.max_columns=100即可显示DataFrame的所有列...
继续阅读
© 版权所有:沈阳市和平区赛博空间咨询部|辽ICP备18005891号
Powered by Z-BlogPHP & Yiwuku.com