Pandalar kullanarak Python'da bir web günlük metin dosyası içe aktarıyorum. Python başlıkları okuyor, ancak "Fields:" metnini bir başlık olarak kullanmış ve daha sonra başka bir boş sütun (NaN'ler) eklemiştir. Sütun başlığı olarak kullanılan bu metni nasıl durdurabilirim?Python kullanarak sütun başlığı olarak kullanılan metinler nasıl atlanır
Yazılım: Microsoft Internet Information Services 7.5
Versiyon: 1.0
Tarihi: 2014- İşte
arr = pd.read_table("path", skiprows=3, delim_whitespace=True, na_values=True)
dosyanın başlangıcıdır: Burada
benim kodudur 08-01 00:00:25
Alanları: date time
2014-08-01 00:00:25 ...
Sonucu 'Alanlar' bir sütun başlığı ve sütunun 'zaman' için oluşturulan ediliyor NaN değerlerinin tam bir sütunu olarak kullanılıyor olmasıdır.
sayesinde, geçici bir çözüm olarak ve kullanma sütun başlıklarını geri eklenir yaptım Bu qanda: http://stackoverflow.com/questions/17018638/assigning-column-names-from-a-list-to-a-table Ancak, kesinlikle yanlış bir metni okuması yerine daha iyi bir yol var – W4K1NG
Oh yea, Sorunu anlamadım. sadece dosyayı düzenlemeli ve ''Fields:'' '' '' ile değiştirmelisiniz (bunu python betikinizde 'replace' ile yapabilirsiniz) – maxymoo