小编Rog*_*o77的帖子

在Python和Pandas中用dd.mm.yyyy读取csv

我正在阅读德语日期格式的csv文件.看起来它在这篇文章中运作正常:

使用pandas/python从导入的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)

表

这导致:

截图

因此,具有日期的列不会被识别.我在这做错了什么?或者这种日期格式是不兼容的?

  • OSX 10.10.3
  • Anaconda conda 3.13.0
  • Python 3.4.3-0
  • iPython笔记本3.1.0

python csv date-parsing pandas

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

QtableWidget不显示数据

我有一个创建随机数据的类,该数据想在主窗口的表视图中显示。

我通过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)

c++ qt qtablewidget qtablewidgetitem

2
推荐指数
1
解决办法
2395
查看次数

标签 统计

c++ ×1

csv ×1

date-parsing ×1

pandas ×1

python ×1

qt ×1

qtablewidget ×1

qtablewidgetitem ×1