DAWorkbench
0.0.1
DAWorkbench API
载入中...
搜索中...
未找到
DADataPyDataFrame.h
1
#ifndef DADATAPYDATAFRAME_H
2
#define DADATAPYDATAFRAME_H
3
4
#include "DADataAPI.h"
5
#include <memory>
6
#include "DAAbstractData.h"
7
#include "DAPyObjectWrapper.h"
8
#include "pandas/DAPyDataFrame.h"
9
#include "DADataPyObject.h"
10
namespace
DA
11
{
15
class
DADATA_API
DADataPyDataFrame
:
public
DADataPyObject
16
{
17
public
:
18
DADataPyDataFrame
(
const
DAPyDataFrame
& d);
19
~DADataPyDataFrame
();
20
// 变量类型
21
DataType
getDataType()
const override
;
22
// 变量值
23
QVariant toVariant(std::size_t dim1, std::size_t dim2)
const override
;
24
bool
setValue(std::size_t dim1, std::size_t dim2,
const
QVariant& v)
override
;
25
// 获取dataframe
26
DAPyDataFrame
dataframe()
const
;
27
// 以下是一些wrapper
28
QList< QString > columns()
const
;
29
//
30
31
public
:
32
// 一些qt操作wrapper
33
34
// 获取为QVector< double >,如果无法转换,返回一个空的vector
35
QVector< double > getSeriesByVector(
const
QString& name)
const
;
36
};
37
}
// namespace DA
38
#endif
// DADATAPYDATAFRAME_H
DA::DAAbstractData::DataType
DataType
Definition
DAAbstractData.h:22
DA::DADataPyDataFrame
DAPyDataFrame 的封装
Definition
DADataPyDataFrame.h:16
DA::DADataPyObject
python object变量
Definition
DADataPyObject.h:14
DA::DAPyDataFrame
非模板类的DataFrame
Definition
DAPyDataFrame.h:19
DA
序列化类都是带异常的,使用中需要处理异常
Definition
AppMainWindow.cpp:44
src
DAData
DADataPyDataFrame.h
制作者
1.9.8