python - 有没有办法在单个数据点内有多个绘图以与分类器一起使用?
问题描述
我正在尝试使用一段时间内来自多个传感器的读数进行分类预测。理论上,我希望以分类器能够理解的方式将具有大约 5 个值的 8 个数组解释为单个数据点。
如果这是不可能的,那么我很想听听关于如何做到这一点的任何其他想法。
我试过简单地将同一行的值放在一起,但我不相信这会奏效。
我现在在单个数据点中有 2 个图的示例:
A1 A2 A3 A4 B1 B2 B3 B4
1 1 2 1 4 3 2 1 0
2 1 2 1 4 3 2 1 0
3 1 2 1 4 3 2 1 0
我想要的示例:
A B
1 [1, 2, 1, 4] [3, 2, 1, 0]
2 [1, 2, 1, 4] [3, 2, 1, 0]
解决方案
你的意思是这样吗?
import io
import pandas as pd
data = """A1 A2 A3 A4 B1 B2 B3 B4
1 2 1 4 3 2 1 0
1 2 1 4 3 2 1 0
1 2 1 4 3 2 1 0"""
df = pd.read_csv(io.StringIO(data), delim_whitespace=True)
df["A"] = pd.Series(df[["A1", "A2", "A3", "A4"]].values.tolist())
df["B"] = pd.Series(df[["B1", "B2", "B3", "B4"]].values.tolist())
print(df)
哪个打印:
A1 A2 A3 A4 B1 B2 B3 B4 A B
0 1 2 1 4 3 2 1 0 [1, 2, 1, 4] [3, 2, 1, 0]
1 1 2 1 4 3 2 1 0 [1, 2, 1, 4] [3, 2, 1, 0]
2 1 2 1 4 3 2 1 0 [1, 2, 1, 4] [3, 2, 1, 0]
推荐阅读
- eclipse - 在 Cygwin 环境中构建的 Eclipse Makefile 项目
- sql - 这两个 SQL 语句之间的实际区别是什么?
- javascript - 这是 Javascript 阻塞/异步场景吗?
- angular - 具有动态设计的角度动态表单组
- sql - 在 postgresql 中从 oacle 运行此查询?
- kivy - 命令失败:解压缩 /home/alexander/.buildozer/android/platform/android-ndk-r9c-linux-x86_64.zip
- fortran - (1) 处固有的“log10”的“x”参数必须是实数
- apache-camel - 拦截路由而不追踪
- java - 以特定速度自动滚动
- jquery - 列表项的自动完成标签标题出错