คำถามในหัวข้อ 'dataframe'
จะแนบ data.frame อย่างง่ายกับ SpatialPolygonDataFrame ใน R ได้อย่างไร
ฉันมีปัญหา (อีกครั้ง) เกี่ยวกับการรวมเฟรมข้อมูลใน R แต่คราวนี้ อันหนึ่งคือ SpatialPolygonDataFrame ( SPDF ) และอีกอันคือ data.frame ปกติ ( DF ) SPDF มีประมาณ 1,000 แถว DF มีเพียง 400 แถว ทั้งสองมีคอลัมน์ทั่วไป QDGC
ตอนนี้ฉันพยายามแล้ว
oo...
17885 มุมมอง
schedule
25.12.2023
การรวมกรอบข้อมูลใน R
สมมติว่าฉันมีเฟรมข้อมูลสองเฟรม แต่ละคอลัมน์มีคอลัมน์ DAY, MONTH และ YEAR พร้อมด้วยตัวแปร C และ P ตามลำดับ ฉันต้องการรวมเฟรมข้อมูลทั้งสองเข้าด้วยกันในสองวิธีที่แตกต่างกัน ก่อนอื่น ฉันรวมข้อมูลเข้าด้วยกัน:...
1042 มุมมอง
schedule
12.11.2023
สรุปตามค่าสูงสุดรายวัน
ฉันกำลังพยายามเขียนสคริปต์ R ที่จะผ่าน dataframe ที่ฉันนำเข้าจากสเปรดชีต Excel (ดูรูปแบบด้านล่าง) และค้นหาผลรวมของค่ารายวันจนถึงค่าสูงสุดรายวัน (และรวมถึงค่าสูงสุดรายวัน)
ข้อมูลมีลักษณะดังนี้:
5/1/2012 0:00 0
5/1/2012 3:00 1...
88 มุมมอง
schedule
22.11.2023
ลบคอลัมน์ในกรอบข้อมูลภายในรายการ
ฉันสร้างรายการจาก dataframe ของฉันตามระดับปัจจัยในคอลัมน์ A ในรายการฉันต้องการลบคอลัมน์นั้น หัวของฉันกำลังพูดว่า lapply แต่ไม่ใช่อย่างอื่น: P
$A
ID Test
A 1
A 1
$B
ID Test
B 1
B 3
B 5
เข้ามานี้
$A
Test
1
1
$B
Test
1...
22567 มุมมอง
schedule
15.01.2024
วิธีการแปลงคอลัมน์เป็นแถวใน data.frame แบบคัดเลือก?
ฉันมีดาต้าเฟรมดังกล่าว:
a1 a2 a3 a4 b c d1 d2 d3 d4
[1] 0 0 1 0 0 0 0 1 0 0
[2] 0 1 0 0 1 0 0 1 0 0
...
ฉันต้องการแปลงเป็นด้านล่างนี้ ฉันคิดว่าการปรับรูปร่างใหม่จะไม่มีประโยชน์ที่นี่ วิธีที่ดีที่สุดคือวิธีใด
a b c...
178 มุมมอง
schedule
17.01.2024
คำตอบ: จะสั่งการวัดรายชั่วโมงต่อวันตั้งแต่เช้าไปสายแล้วบวกตัวเลขตามคำสั่งซื้อนี้ได้อย่างไร
ฉันมีส่วนของ dataframe ที่ใหญ่กว่านี้มาก:
[7111,] 20100321 0.8000000
[7112,] 20100321 0.1000000
[7113,] 20100322 0.3000000
[7114,] 20100324 0.4000000
[7115,] 20100324 0.2000000
[7116,] 20100325 0.4000000
[7117,] 20100326...
101 มุมมอง
schedule
04.01.2024
R : เพิ่มคอลัมน์ที่มีค่าหายไปใน dataframe
ฉันกำลังใช้ข้อมูลทางการเงินและชื่อแถวของ dataframe หลักของฉันคือวันที่
> assets[1:3,1:5]
ALD SFN TCO KIM CTX
2003-01-03 48.1 23.98 23.5 23 22.34
2003-01-06 48.1 23.98 23.5 23 22.34
2003-01-07 48.1 23.98 23.5 23 22.34...
2757 มุมมอง
schedule
27.10.2023
การเปลี่ยนชื่อคอลัมน์ในรายการเฟรมข้อมูลใน R
วัตถุประสงค์: เปลี่ยนชื่อคอลัมน์ของกรอบข้อมูลทั้งหมด ในสภาพแวดล้อมส่วนกลาง จากรายการต่อไปนี้
ชื่อย่อของชื่อในสภาพแวดล้อมโลก
So.
0) ชื่อคอลัมน์คือ:
colnames = c("USAF","WBAN","YR--MODAHRMN")
1) ฉันมี data.frames ต่อไปนี้: df1,...
42431 มุมมอง
schedule
17.11.2023
R การนับแถวของ dataframes ในรายการ: for loop มีพฤติกรรมแตกต่างจาก Apply หรือไม่
ดังนั้นฉันจึงพบปัญหาที่แปลกมากในการเขียนฟังก์ชันอำนวยความสะดวกเพื่อนับจำนวนแถวในแต่ละดาต้าเฟรมในรายการดาต้าเฟรม ฉันคิดว่าต้องมีพฤติกรรมพื้นฐานบางอย่างที่ฉันขาดหายไป เช่น การจัดทำดัชนีรายการไม่ทำงานอย่างที่คิด...
123 มุมมอง
schedule
21.11.2023
ฟังก์ชั่นหรือสคริปต์พื้นฐานอื่น ๆ ที่เปรียบเทียบค่าของตัวแปรสองตัวในดาต้าเฟรมโดยใช้ตัวแปร id ที่อยู่ในทั้งสองตัวแปร
สมมติว่าคุณมีกรอบข้อมูลสองกรอบ ซึ่งทั้งสองกรอบมีบางส่วน แต่ไม่ใช่ระเบียนเดียวกันทั้งหมด ในกรณีที่เป็นระเบียนเดียวกัน ตัวแปร id ในกรอบข้อมูลทั้งสองจะตรงกัน มีตัวแปรเฉพาะในแต่ละเฟรมข้อมูลที่ต้องตรวจสอบความสอดคล้องของเฟรมข้อมูล...
45 มุมมอง
schedule
16.12.2023
วิธีระบุคู่ใด ๆ ที่มีค่าสองค่าของเฟรมข้อมูล
ฉันมีแบบฝึกหัดกับ R โดยที่ฉันต้องทำงานกับล็อตโต้ดาต้าเฟรม ทุกครั้งที่ออกรางวัลใน La Primitiva ตั้งแต่ปี 1985 ถึง 2011 คร่าวๆ (ช่วงของตัวเลขคือตั้งแต่ 1 ถึง 49) มันคือตัวเลขสำหรับชุดผู้ชนะ:
n1 n2 n3 n4 n5 n6
01 19 20 23 34 39
05 11 22 32 38 48...
85 มุมมอง
schedule
26.10.2023
ลบแถวในกรอบข้อมูลตามหลายคอลัมน์จากกรอบข้อมูลอื่นใน R [ซ้ำกัน]
ฉันต้องการลบแถวที่มีค่าเฉพาะสำหรับคอลัมน์ที่ตรงกับค่าในกรอบข้อมูลอื่น
a<-c(1,1,2,2,2,4,5,5,5,5)
b<-c(10,10,22,30,30,30,40,40,40,40)
c<-c(1,2,1,2,2,2,2,1,1,2)
d<-rnorm(1:10)
data<-data.frame(a,b,c,d)
a<-c(2,5)
b<-c(30,40)...
5783 มุมมอง
schedule
20.01.2024
การดำเนินการบน dataframe ของ pandas ระหว่างค่าของคอลัมน์/แถวที่ระบุ
ใหม่สำหรับแพนด้า ฉันพยายามจัดการการดำเนินการ dataframe บางอย่างกับ pandas โดยที่ฉันมี 4 คอลัมน์บน dataframe แบบหลายดัชนี และที่ที่ฉันต้องการคอลัมน์พิเศษโดยที่ค่าในคอลัมน์นั้นจะเท่ากับค่าในหนึ่งแถวหารด้วย แถวเฉพาะ
ในตัวอย่างของฉันด้านล่าง...
1476 มุมมอง
schedule
27.10.2023
python pandas groupby และลบคอลัมน์ออกจากกลุ่มต่างๆ
ฉันมีดาต้าเฟรม df1
pid stat h1 h2 h3 h4 h5 h6 ... h20
1 a 3.2 3.5 6.2 7.1 1.2 2.3 ... 3.2
1 b 3.3 1.5 4.2 7.7 4.2...
799 มุมมอง
schedule
10.12.2023
กำลังพยายามแยกกรอบข้อมูลตามหัวเรื่องในคำสั่งเดียว [ซ้ำกัน]
สมมติว่าฉันมี data frame ขนาดใหญ่ในรูปแบบยาว โดยแต่ละวิชามี 5 แถว รวมทั้งหมด 5 วิชา
x=c(1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5)
df=data.frame(x, 1:25)
ตอนนี้ฉันต้องการแยกสิ่งนี้ออกเป็น 5 กรอบข้อมูลแยกกัน หนึ่งเฟรมสำหรับแต่ละวิชา...
65 มุมมอง
schedule
14.11.2023
สร้างดาต้าเฟรมจากคู่ค่าที่ไม่ซ้ำโดยการกรองหลายคอลัมน์
ฉันต้องการกรองค่าในหลายคอลัมน์เพื่อสร้าง dataframes สำหรับชุดค่าผสมที่ไม่ซ้ำ ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม
นี่คือรหัสของฉันที่ล้มเหลว (ระบุ dataframe df):
dd = defaultdict(dict) #create blank default dictionary
values_col1 =...
462 มุมมอง
schedule
10.12.2023
ลบเครื่องหมายดอลลาร์ออกจาก Python Pandas Dataframe ทั้งหมด
ฉันต้องการลบเครื่องหมายดอลลาร์ออกจาก dataframe ของ python pandas ทั้งหมด มันคล้ายกับโพสต์นี้:
ลบอักขระทั้งหมด
อย่างไรก็ตาม ฉันกำลังพยายามลบเครื่องหมายดอลลาร์ที่ใช้งานไม่ได้ออก ฉันเชื่อว่าเป็นเพราะ regex...
13646 มุมมอง
schedule
03.11.2023
วิธีเปลี่ยนค่าของคอลัมน์ตามเงื่อนไขสองข้อใน Python
ฉันมีชุดข้อมูลที่มีเวลาในเกมและเวลาของเหตุการณ์
EVENT GAME
0:34 0:43
NaN 0:23
2:34 3:43
NaN 4:50
ฉันต้องการแทนที่ NaN ในคอลัมน์ EVENT โดยที่ GAME ‹ 0.24 ด้วยค่าในคอลัมน์ GAME
df['EVENT'][(df['GAME']...
12856 มุมมอง
schedule
15.11.2023
วิธีค้นหาค่าสูงสุดถัดไปในอาร์เรย์
ฉันต้องการค้นหาค่าสูงสุดถัดไปหลังจากได้รับค่า Max แรกในอาร์เรย์เดียวกันสำหรับสิ่งต่อไปนี้:
Open High Low Close Volume
Date
2017-07-03 370.24 371.35 351.50 352.62...
1243 มุมมอง
schedule
30.12.2023
ลบค่าแถวที่มีค่าที่ไม่ใช่ตัวเลขใน pandas dataframe [ซ้ำกัน]
ฉันมี dataframe และฉันต้องการลบแถวที่มีค่าที่ไม่ใช่ตัวเลขและแปลง float เป็น int ด้วย
# Dataframe
productid
7819210
9600146.0
031351AA2
3255214
0018392MM
1785506
6924986
1915444
6007828.0
# cuurent approach
df.productid =...
149 มุมมอง
schedule
11.11.2023