Hi all,
I have a data set of two postions on the genome with a third value for number of interactions. I would like to plot this data set so I can see how many interactions are on each position.
the data set looks like that (this is only a subset of the complete, very long list):
partner1 partner2 Interactions
1 10001 11
1 15001 1
1 20001 1
1 25001 4
1 30001 8
5001 20001 1
5001 40001 3
5001 45001 15
5001 50001 1
10001 15001 3
10001 20001 3
10001 25001 6
10001 30001 12
15001 70001 2
15001 90001 6
15001 95001 5
15001 100001 1
20001 4195001 30
20001 4200001 62
20001 4205001 81
20001 4210001 3
25001 30001 5
25001 40001 22
25001 45001 13
4200001 4210001 318
4200001 4215001 2
4205001 4210001 308
4205001 4215001 2
4210001 4215001 1
i would like to have the column 'partner1' on the x-axis, the column 'partner2' on the y-axis and the number of interactions (3rd column) in the plot with the option to have there either a point, the number itself of a colored gradient like in the heatmaps.
Does anyone know of an R package for creating such plots, or for that matter, any other way of doing it?
thanks
Assa
I think the best way to represent this sort of data would be with a heatmap. is there a directionality between partner one and partner 2? e.g. the values
1 5000 8
are different from5000 1 8
in your tableyes there is a difference. The information on the two partner columns are genomic positions. So it make a difference whether the first or the second partner is on a specific position. Doesn't it?
How would you put the data into a heatmap?