如何以以下格式创建熊猫数据框:
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)