小编san*_*oni的帖子

使用列表作为行中的值创建 Pandas 数据框

如何以以下格式创建熊猫数据框:

      A            B            C             D
0    [1,2,3,4]    [2,3,4,5]     [4,5,5,6]     [6,3,4,5]
1    [2,3,5,6]    [3,4,6,6]     [3,4,5,7]     [2,6,3,4]
2    [8,9,6,7]    [5,7,9,5]     [3,7,9,5]     [5,7,9,8]
Run Code Online (Sandbox Code Playgroud)

基本上每一行都有一个列表作为元素。我正在尝试使用机器学习对数据进行分类。每个数据点有 40 x 6 个值。是否有任何其他格式适合输入分类器。

编辑:

import pandas as pd
import numpy as np
import matplotlib.pyplot as plot

from sklearn.neighbors import KNeighborsClassifier

# Read csv data into pandas data frame
data_frame = pd.read_csv('data.csv')

extract_columns = ['LinearAccX', 'LinearAccY', 'LinearAccZ', 'Roll', 'pitch', 'compass']

# Number of sample in one shot
samples_per_shot = 40

# Calculate number of shots in dataframe
count_of_shots = …
Run Code Online (Sandbox Code Playgroud)

python numpy pandas

6
推荐指数
1
解决办法
7369
查看次数

标签 统计

numpy ×1

pandas ×1

python ×1