![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
alongwaywith
这个作者很懒,什么都没留下…
展开
-
failed to create process 的解决方式
网上大多数都是说python.exe移动了位置,导致你本来环境变量中配置的scripts中的python.exe找不到位置。你需要修改scripts中的pip.exe中的python路径如当然这是其中一种可能性,也有可能是由于你自己配置的环境变量产生了冲突在windows的系统环境配置中,如果两个环境变量都指向同一个文件的话,那么优先是考虑第一个环境变量这里就产生了所谓的环境变量冲突(两个scripts)。由于cmd中的pip优先寻找第一个。我是因为电脑存在两个不同版本的python解释器原创 2022-03-30 10:56:14 · 11674 阅读 · 0 评论 -
matplotlib修改坐标轴,将y轴的间距设置为某一个值
网上看了很多关于xticks的方法,但是都不好用,如果只是简单的需要将间距固定成某一个值,你可以试试这样做plt.xticks(res.index[::5])这样就能将坐标设置成间距为5原创 2021-09-14 08:52:42 · 1421 阅读 · 2 评论 -
IndexError: Inconsistent shape between the condition and the input (got (xx, 1) and (xx,)
这个错误是制作热力图的时候遇到的。这个原因是热力图传入的数据是一个2维的数据,你传入的是一个1维的数据。你只需要将传入的数据reshape即可。可以先使用arry转换格式,reshape(-1,1)即可使用...原创 2021-08-12 16:33:28 · 3312 阅读 · 0 评论 -
解决cannot do positional indexing on Index with these indexers [x] of type str
这个原因是在测试代码的时候遇到的,我希望能将切片的情况通过参数的输入来获取。比如比如说在这里,我希望能将切片的需求通过用户的输入获取,(见1251,和1252)但是iloc不能这样做,因为你输入的字符并不是他所期待类型的可以通过强转成int型来解决这个问题就在输入的时候强转即可...原创 2021-07-29 16:37:44 · 10795 阅读 · 0 评论 -
解决 seaborn .catplot无法设置y轴和x轴
测试seaborn的时候,发现已经没办法通过x=“day”的方法来设置x轴或者y轴通过查找资料发现,由于版本的升级,已经废除了在catplot设置x轴这种方法可以通过这种方式设置原创 2021-07-16 11:52:12 · 846 阅读 · 0 评论 -
解决A value is trying to be set on a copy of a slice from a DataFrame警告
这个错误的原因是你修改了DataFrame的值只是一个副表,并没有对原数据进行改动。https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy通过官方的手册,你可以知道这个错误的真确写法正确的做法是找出该数据的行列组成(索引,然后对其赋值)df.loc[行,列]==值neirong.loc[neirong[yichanglieming][i],yichang原创 2021-07-08 09:12:32 · 3941 阅读 · 0 评论 -
详解pandas的相关的数据操作
pandas 是常见的数据分析使用的库,那么如何删除列或者行呢(行和列的差距就在axis=1和0的区别了)axis默认是等于0第一个是drop()方法#比如说,我们先做个数据import numpy as np from pandas import DataFramea=DataFrame(data=np.random.randint(0,100,size=(3,5)),index=["a","b","c"],columns=["A","B","C","D","E"])#结果是这样的 A B原创 2021-07-07 22:55:54 · 68 阅读 · 0 评论 -
try except 常见的问题
try excep 用于抛出错误,注意,所用的抛出部分(except)应该在代码的最后部分,而不是在代码之中。比如说这样try: houzhuiming = self.dizhi.split('.', 1) #这里需要一个抛错来解决输入的东西是乱打的 houzhuiming = houzhuiming[1] #这里需要做一个抛错来解决文件不存在,或者解码格式错误 except IndexError as f:原创 2021-07-05 19:30:42 · 511 阅读 · 0 评论 -
解决matplotlib不显示图片
可能是之前安装的包损坏了,或者之间的版本不兼容把吗把头文件加上这个就可以了mport matplotlibmatplotlib.use(‘TkAgg’)原创 2021-04-01 17:30:57 · 1632 阅读 · 2 评论 -
解决ParserError: Error tokenizing data. C error: Expected 1 fields in line 7, saw3
注意一下你的读入格式pd.read_csv这个是不能读所有格式的文件的比如xlsx的格式就没法读了关于excl,sql,tble之类的参数很多,自己可以去找找看原创 2021-03-29 21:25:30 · 2342 阅读 · 0 评论 -
解决_tkinter.TclError: couldn‘t recognize data in image file
最近在做tk窗口的时候遇到这个问题了。很简单,tk作为背景的图片只能是gif格式或者png格式,其他都不行如果是gif的格式的话,只会界面只会是一帧的图片/大概结果是这样的原创 2021-02-08 20:02:58 · 2347 阅读 · 2 评论 -
解决unsupported operand type(s) for /: ‘str‘ and ‘int‘
这个问题是我在使用sea.born绘制箱图出现的。是一开始设定的数据出错误了,因为在绘制箱图的时候,数据是不能为字符串型和int型的。原因很简单:字符串型的百分位数是没办法求的,同理你也没办法求字符串的相对离散和方差。int型的话。在这里是因为我一开始的数据设置有问题,求出的百分位数都是0,那么自然是没办法画图的。当然出现这种错误的时候,你最好就先去看看你的数据类型是不是有什么错误。...原创 2021-02-07 10:35:36 · 16982 阅读 · 0 评论 -
解决>‘ not supported between instances of ‘list‘ and ‘int‘
最近在复习numpy的时候遇到这个问题了解决方法也很简单,在使用之前必须先使用np.array…原创 2021-01-23 21:21:11 · 15018 阅读 · 0 评论 -
split函数的简单用法
spli是一个简单的切割函数,语法是这样的 :str.split(str="",num=string.count(str))[n]str=""这部分指定的是要切割的部分num是切割的次数[n]指的是切割出来的那一块a="我是你爹:我是你爹"print(a.split("爹",2)[2])那么结果就是 :我是你因为他是从爹这个开始切的,切两次,然后选取第二部分切的次数多了,发现没有这个切割点的话,也是不会报错的,注意选取的部分不要超标了,就欧克了...原创 2020-12-23 20:22:15 · 1507 阅读 · 1 评论