잠토의 잠망경

[python] ValueError: If using all scalar values, you must pass an index 본문

공부/Python

[python] ValueError: If using all scalar values, you must pass an index

잠수함토끼 2020. 4. 23. 20:11

오류 상황

단일 값에 대하여 DataFrame을 만드는 경우

def sample01():
    '''
    모든 값이 scaler인 경우 오류
    :return: 
    '''
    
    import pandas as pd
    from pandas import DataFrame

    datas:DataFrame = pd.DataFrame({'col1':2, 'col2':1})

    # ValueError: If using all scalar values, you must pass an index
    
    print(datas)

 

solution 1

index를 지정한다.

github

def sample02():
    '''
    모든 값이 scaler인 경우
    :return:
    '''

    import pandas as pd
    from pandas import DataFrame

    datas:DataFrame = pd.DataFrame({'col1':2,
                                    'col2':1},
                                    index=[0])

    print(datas)

 

※ 참고

https://rfriend.tistory.com/482

 

Comments