Python 如何将数组转换为一维以用作索引
我试图从numpy数组创建索引,但每次尝试时都会出现以下错误“ValueError:无法使用多维键进行索引”。如何将此“索引”数组转换为正确的格式以工作 以下是相关代码: 数据帧:Python 如何将数组转换为一维以用作索引,python,arrays,pandas,numpy,dataframe,Python,Arrays,Pandas,Numpy,Dataframe,我试图从numpy数组创建索引,但每次尝试时都会出现以下错误“ValueError:无法使用多维键进行索引”。如何将此“索引”数组转换为正确的格式以工作 以下是相关代码: 数据帧: default student balance income 0 No No 729.526495 44361.625074 1 No Yes 817.180407 12106.134700 2 No No 1073.549164 31767.138947 3 No No 529.2
default student balance income
0 No No 729.526495 44361.625074
1 No Yes 817.180407 12106.134700
2 No No 1073.549164 31767.138947
3 No No 529.250605 35704.493935
4 No No 785.655883 38463.495879
... ... ... ... ...
9995 No No 711.555020 52992.378914
9996 No No 757.962918 19660.721768
9997 No No 845.411989 58636.156984
9998 No No 1569.009053 36669.112365
9999 No Yes 200.922183 16862.952321
10000 rows × 4 columns
default.info()
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 10000 entries, 0 to 9999
Data columns (total 4 columns):
default 10000 non-null object
student 10000 non-null object
balance 10000 non-null float64
income 10000 non-null float64
dtypes: float64(2), object(2)
memory usage: 312.6+ KB
试图用作索引的数组格式:
[[2573]
[8523]
[2403]
...
[1635]
[6665]
[6364]]
使用
flant()
[[2573]
[8523]
[2403]
...
[1635]
[6665]
[6364]]