Czytam plik csv z niemieckim formatem daty. Wydaje się jakby to działało OK w tym poście:Przeczytaj csv z dd.mm.rrrr w Pythonie i Pandach
Picking dates from an imported CSV with pandas/python
Jednak wydaje się, że w moim przypadku data nie jest rozpoznawane jako takie. Nie znaleziono nieprawidłowego ciągu w pliku testowym.
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]
Skutkuje:
Tak, kolumna z datami nie jest rozpoznawane jako takie. Co ja tu robię źle? Czy ten format daty jest po prostu niezgodny?
- OSX 10.10.3
- Anaconda Conda 3.13.0
- Python 3.4.3-0
- ipython notebook 3.1.0