我正在阅读德语日期格式的csv文件.看起来它在这篇文章中运作正常:
但是,似乎在我的情况下,日期不被认可.我在测试文件中找不到任何错误的字符串.
import pandas as pd
import numpy as np
%matplotlib inline
import matplotlib.pyplot as plt
from matplotlib import style
from pandas import DataFrame
style.use('ggplot')
df = pd.read_csv('testdata.csv', dayfirst=True, parse_dates=True)
df[:5]
Run Code Online (Sandbox Code Playgroud)

这导致:

因此,具有日期的列不会被识别.我在这做错了什么?或者这种日期格式是不兼容的?
我有一个创建随机数据的类,该数据想在主窗口的表视图中显示。
我通过Designer将一个表视图添加到主窗口,并将其称为tblData。我怀疑问题与此有关,因为当我调用构造函数时,具有某些实现的ui文件已经存在。
我已从http://qt-project.org/doc/qt-5/qtablewidget.html中获取“详细说明”部分作为指导。...
但是,该表保持为空。我不明白为什么...非常感谢。
include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QDebug>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
QStringList headers;
headers << "Datapoints";
Dataset *myData;
myData = new Dataset();
myData->createRandomData(10); // create a ten element vector
QVector<int> data;
data = myData->getDataVector(); // data vector created in class Dataset
qDebug() << data;
int i;
for (i = 0 ; i < data.size() ; i++){
QString datapoint;
datapoint = QString::number(data[i]);
QTableWidgetItem * newItem = new QTableWidgetItem(datapoint);
ui->tblData->setItem(i, 0, newItem); // …Run Code Online (Sandbox Code Playgroud)