Сколько столбцов может иметь фрейм данных Pandas? Методы и примеры

Кадр данных Pandas может иметь любое количество столбцов, ограниченное только доступной памятью в вашей системе. Не существует фиксированного ограничения на количество столбцов, которые может иметь DataFrame.

Вот несколько способов создания DataFrame с разным количеством столбцов, а также примеры кода:

  1. Создание пустого DataFrame:

    import pandas as pd
    df = pd.DataFrame()
  2. Создание DataFrame из словаря:

    import pandas as pd
    data = {'col1': [1, 2, 3],
        'col2': ['a', 'b', 'c']}
    df = pd.DataFrame(data)
  3. Создание DataFrame из списка списков:

    import pandas as pd
    data = [[1, 'a'], [2, 'b'], [3, 'c']]
    df = pd.DataFrame(data, columns=['col1', 'col2'])
  4. Создание DataFrame из массива NumPy:

    import pandas as pd
    import numpy as np
    data = np.array([[1, 2, 3], [4, 5, 6]])
    df = pd.DataFrame(data, columns=['col1', 'col2', 'col3'])
  5. Создание DataFrame из CSV-файла:

    import pandas as pd
    df = pd.read_csv('data.csv')

Это всего лишь несколько примеров того, как создать DataFrame с разным количеством столбцов. Количество столбцов будет зависеть от имеющихся у вас данных и способа создания или загрузки DataFrame.