Python 如何将数组转换为一维以用作索引

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

我试图从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.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]]