C:\ProgramData\ipykernel_21252\1567200428.py:16: DtypeWarning: Columns (74,82,85,88) have mixed types. Specify dtype option on import or set low_memory=False. df = pd.read_csv(filename) Traceback (most recent call last): Cell In[3], line 119 data_set_3 = data_set('LB9LC30F4KALA6570.csv') Cell In[3], line 93 in data_set data_1 = data_processing(filename) Cell In[3], line 76 in data_processing median_99 = np.percentile(df[col], 99) File <array_function internals>:180 in percentile File D:\ProgramData\Anacoda3\lib\site-packages\numpy\lib\function_base.py:4166 in percentile return _quantile_unchecked( File D:\ProgramData\Anacoda3\lib\site-packages\numpy\lib\function_base.py:4424 in _quantile_unchecked r, k = _ureduce(a, File D:\ProgramData\Anacoda3\lib\site-packages\numpy\lib\function_base.py:3725 in _ureduce r = func(a, **kwargs) File D:\ProgramData\Anacoda3\lib\site-packages\numpy\lib\function_base.py:4593 in _quantile_ureduce_func result = _quantile(arr, File D:\ProgramData\Anacoda3\lib\site-packages\numpy\lib\function_base.py:4699 in _quantile take(arr, indices=-1, axis=DATA_AXIS) File <array_function internals>:180 in take File D:\ProgramData\Anacoda3\lib\site-packages\numpy\core\fromnumeric.py:190 in take return _wrapfunc(a, 'take', indices, axis=axis, out=out, mode=mode) File D:\ProgramData\Anacoda3\lib\site-packages\numpy\core\fromnumeric.py:57 in _wrapfunc return bound(*args, **kwds) IndexError: cannot do a non-empty take from an empty axes.
时间: 2023-08-07 09:08:38 浏览: 379
修改后的__init__.py文件,解决打包后的xpinyin无法使用的问题。
根据您提供的错误信息,这是一个索引错误(IndexError)。错误的原因是在代码的某个地方试图从一个空的轴(axes)中取值,导致无法进行非空取值操作。
根据错误信息中的代码和堆栈跟踪,问题可能出现在以下几个地方:
1. 在第16行尝试读取CSV文件时,可能存在问题。请确保文件路径正确,并且文件中没有任何问题。
2. 在第76行计算某个列的99%分位数时,可能出现了空的轴。这可能是因为该列没有任何数据或存在其他问题。
为了更好地帮助您解决问题,请提供以下信息:
1. 代码中涉及的相关代码片段,特别是第76行附近的代码。
2. 您使用的Python库和版本信息,特别是涉及到数据处理和分析的库,如pandas和numpy。
根据提供的信息,我将尽力帮助您找到解决方案。
阅读全文